【发布时间】:2022-01-11 03:13:33
【问题描述】:
import pandas as pd
df1 = pd.read_csv('data.csv')
df1.dtype
AttributeError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_21492/2172501428.py in <module>
----> 1 df1.dtype
~\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\core\generic.py in __getattr__(self, name)
5485 ):
5486 return self[name]
-> 5487 return object.__getattribute__(self, name)
5488
5489 def __setattr__(self, name: str, value) -> None:
AttributeError: 'DataFrame' object has no attribute 'dtype'
【问题讨论】:
-
试试
df1.info(),它将告诉每一列的数据类型。你想要的是df1[column_name].dtype -
可能是dtypes
-
它是
df[col].dtype或df.dtypes -
你缺少一个 's'.... 'df1.dtypes'
标签: python pandas jupyter-notebook