,1,np.nan,2,3,5,np.nan]),
"B":np.array([np.nan,4,np.nan,5,9,np.nan,np.nan]),
"C":np.array([np.nan,4,np.nan...,5,9,np.nan,np.nan])
})
df.columns = ["a","b",'c']
print(df)
print(pd.isnull(df)) # 检查数据中非空值出现的情况,...(axis=1,thresh=4)) #移除空值个数为4的行
print(df.fillna(1)) # 空值部分用1替换
#
print(df.fillna(df.mean())) # 空值部分用平均数替换...#
s = df['c']
print(s.astype(float)) # 将数组的格式转换为浮点数
#
print(s.replace(5.0,'one')) # 将数组中的所有...5替换为"one"
#
print(s.replace([5,9],["five",'nine'])) # 将数组中的所有5/9换成"five","nine"
#
df = pd.DataFrame