dataframe某列转换时出现无法转换的类型 (如float列存在str的行 astype强制转换时报错)
参考地址
#分别对每一列调用apply方法,出错的地方填入NaN
data[col] = data[col].apply(pd.to_numeric, errors=‘coerce’)
#删除含有NaN的行
data = data.dropna(axis=0,how=‘all’)
参考地址
#分别对每一列调用apply方法,出错的地方填入NaN
data[col] = data[col].apply(pd.to_numeric, errors=‘coerce’)
#删除含有NaN的行
data = data.dropna(axis=0,how=‘all’)