这一篇就是记录一下这个“神奇”的事件,如果有大佬知道原因,望不吝赐教。
问题导入
用Excel处理数据的时候就发现了筛选列里面有一个 #NAME? 但是筛选结果又为0…(筛选框截不了图)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6c1f4814400abcc899cb378dd40ae382.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8710ff3fbcaf6725343ac4c42aaacd4c.png)
上述f即为用于筛选的列。
找不到是不是就是没有呢?
但是pandas读入的类型变成了object,只能通过pandas找了。
问题解决
用布尔索引就可以锁定该数据所在样本!
data[data['f']=='#NAME?']
这样就可以根据得到的样本的其他列数据或者索引找到那个消失的#NAME?了。
显出原形吧 #NAME? !!!
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ed4d94d92364fffefa402c7fe9411847.png)