fs陈晓亮

2022-06-15   阅读量: 92

Python

请问astype(float)报错如何解决?

请问astype(float)报错是什么原因?如何解决?

1655265234_477600.png

1655265305102.png1655265328905.png


0.0000 0 1 关注作者 收藏

评论(1)

yuechuchen
2周前

报错信息提示,在这列数据中有个地方包含一个汉字“面”,需要找出来修改掉。

具体的查找方法,df[df['total_price'].str.contains("面")],把包含“面”的记录切片出来,然后根据实际情况再看进行怎样的处理。

这个数据集不规范,看起来是浮点型的一列,包含了字符串,最好用df.info()提前看一下每列的数据类型。

0.0000 0 0 回复

推荐课程