import pandas as pd
# 创建一个包含缺失值的 DataFrame
data = {
'A': [1, 2, None, 4],
'B': [5, None, None, 8],
'C': [9, 10, 11, 12]
}
df = pd.DataFrame(data)
print("原始 DataFrame:")
print(df)
# 使用 dropna() 删除包含缺失值的行
df_cleaned = df.dropna()
print("\n删除包含缺失值的行后的 DataFrame:")
print(df_cleaned)
# 使用 dropna() 删除包含缺失值的列
df_cleaned_columns = df.dropna(axis=1)
print("\n删除包含缺失值的列后的 DataFrame:")
print(df_cleaned_columns)
dropna()
是 Pandas 库中的一个方法,用于删除包含缺失值(NaN)的行或列。dropna()
会删除包含任何缺失值的行。axis=1
参数,可以删除包含缺失值的列。上一篇:python sympy
下一篇:python运行命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站