【发布时间】:2020-05-08 06:29:35
【问题描述】:
我正在尝试确定 csv 文件中所有列的数据类型。代码是:
df = pd.read_csv('accepted.csv')
for name, dtype in df.dtypes.iteritems():
print("Column Name: ",name," ||| ","Data Type : ", dtype)
现在我面临的问题是它为大多数列提供 float64,而为某些列提供 0。如何获取原始数据类型?
【问题讨论】:
-
您可以使用
df.dtypes查看dtypes。 -
CSV 中的“原始”数据类型始终是字符串,因为 CSV 不包含任何类型信息。
标签: python python-3.x pandas csv dataframe