pandas操作手册
2019-12-11 本文已影响0人
陆寒晨
1、删除一列:
Del df[column] -> df的列直接被删除;
Df.drop(col,axis=1) -> 删除一列,不改变原df,重新赋值一个新的df
Df.drop(col,axis=1,inplace=True) -> 直接改变原df的值
2、查看df每列数据类型:
Df[col].dtype==‘object’ == True
Df[col].dtype==‘int’ == True
Df[col].dtype==‘float’ == True
3、强制修改df某列类型:
Df[col]=df[col].astype(float) -> 将col列改为float类型
4、DataFrame中方差为0的列:
Series=df.var() ## 获取方差series
Lst_col=Series[Series.values == 0].index.tolist()
5、打印异常
try:
Execute()
Exception as err:
Print(err)