データフレームの列に文字列が含まれているかどうかをチェックしたいと思います。私はdtypeをチェックするだけでこれができると思ったでしょうが、そうではありません。文字列が含まれているパンダシリーズは、ちょうどまた、(リストのような)他のデータ構造のために使用されDTYPE「オブジェクト」を持っている:データ系列が文字列かどうかを調べる
df = pd.DataFrame({'a': [1,2,3], 'b': ['Hello', '1', '2'], 'c': [[1],[2],[3]]})
df = pd.DataFrame({'a': [1,2,3], 'b': ['Hello', '1', '2'], 'c': [[1],[2],[3]]})
print(df['a'].dtype)
print(df['b'].dtype)
print(df['c'].dtype)
が生成されます
int64
object
object
かどうかをチェックするいくつかの方法があります列には文字列のみが含まれますか?