6
KeyErrorを与えるlen(string)を含む条件式に基づいて、pandas DataFrameから行を削除します
私はpandas DataFrameを持っていますが、特定の列の文字列の長さが2より大きい行を削除します。 私はこれを行うことができると期待しています(この回答に従って): df[(len(df['column name']) < 2)] しかし、私はただエラーを受け取ります: KeyError: u'no item named False' 何が悪いのですか? (注:をdf.dropna()含むNaN行を削除するために使用できることは知っていますが、条件式に基づいて行を削除する方法はわかりませんでした。)