1
私はPandaのDataFrameを持っていますが、特定の列には、希望のタイプとは異なるタイプの値がいくつかあります。私はhereのような同様のアプローチを使用しようとしましたが、うまくいきません。私の場合、いくつかの行はfloats
を格納し、他のものはstrings
を格納します。strings
だけを保存します。カラムタイプに基づいて、PandasのDataFrame行を削除する
これは私が試みたものです。 PDとして
輸入パンダは
d = {"name": [1.0, 2.0, "hello", "world"]}
df = pd.DataFrame(d)
print df
print df[(type(df["name"]) == type("str"))]
もちろん、私はKeyError
に関連するエラーを得ました。