dtypeじゃなくてdtypes
pandasのデータフレームをいじっていたら、型が合わないというエラーが出たので型を確認したらエラー出た。
import pandas as pd df = pd.DataFrame({'numbers': [1, 2, 3], 'colors': ['red', 'yellow', 'blue']}) df.dtype # AttributeError: 'DataFrame' object has no attribute 'dtype'
データフレームにdtype属性はないぞ。
なんのことはない、dtypeじゃなくてdtypesだった。
import pandas as pd df = pd.DataFrame({'numbers': [1, 2, 3], 'colors': ['red', 'yellow', 'blue']}) df.dtypes # numbers int64 # colors object # dtype: object