首页 > 解决方案 > 如何查找 Panda Dataframe 中的错误值在哪里

问题描述

C:\New folder\lib\site-packages\numpy\core\_asarray.py in asarray(a, dtype, order)
     83 
     84     """
---> 85     return array(a, dtype, copy=False, order=order)
     86 
     87 

ValueError: could not convert string to float: '3 2'

如何在我的数据集中找到此错误“3 2”值的位置?

标签: pythonpandasnumpymachine-learning

解决方案


您可以使用相等比较

df.isin(["3 2"]).any()

如果你需要坐标然后

df[df.isin(["3 2"])].stack()


推荐阅读