gpt4 book ai didi

python - 根据标准过滤 Pandas 数据框 - 在 NaN 值上失败

转载 作者:行者123 更新时间:2023-11-28 22:38:17 25 4
gpt4 key购买 nike

我正在尝试根据条件(Python 2.7)过滤 Pandas 数据框:

data[data['a']=='bbb']

但是数据系列['a']中的某些值是 NaN,我得到一个错误:无效的类型比较

我怎样才能忽略它并将 NaN 视为不符合条件从而将其过滤掉?

谢谢!!

最佳答案

按如下方式重新分配列类型:

df['a'] = df['a'].astype('O')

这应该可以解决问题。

关于python - 根据标准过滤 Pandas 数据框 - 在 NaN 值上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35725770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com