最佳答案
我有一个熊猫DataFrame,我想从它删除行,其中字符串的长度在特定列大于2。
我希望能够做到这一点(每这个答案):
df[(len(df['column name']) < 2)]
但是我得到了一个错误:
KeyError: u'no item named False'
我做错了什么?
(注意:我知道我可以使用df.dropna()
来删除包含任何NaN
的行,但我没有看到如何基于条件表达式删除行。)