パンダのDataFrameがあり、特定の列の文字列の長さが2より大きい行を削除したい。
これができると期待している(この回答):
df [(len(df ["列名"])< 2)]
しかし、エラーが発生します:
KeyError:u"Falseという名前のアイテムはありません"
何が間違っているのですか?
(注: df.dropna()
を使用して次の行を削除できることはわかっています NaN
はありますが、条件式に基づいて行を削除する方法がわかりませんでした。)