我一直在使用:
df = df.convert_objects(convert_numeric=True).dropna()
但由于它已被弃用,所以我需要用to\u numeric替换它
我试过了
^{pr2}$样本数据:
Name Race Fav Age Weight Height Style Cut
John D K 23 120 23.5 DD RET
Rose Z U 33 110 47.9 KZ DEZ
James Z U FF UK NOT Z R
要转换为删除非数字行
输出:
Name Race Fav Age Weight Height Style Cut
John D K 23 120 23.5 DD RET
Rose Z U 33 110 47.9 KZ DEZ
您没有正确调用
to_numeric
。因为它只适用于列,如果要将其应用于所有列,则必须使用pd.apply
apply
然后dropna
我会这样做:
相关问题 更多 >
编程相关推荐