Python Pandas: dtypes 不显示所有列的列类型
Python Pandas: dtypes not show column types for all columns
我有一个包含 101 列的 csv 数据文件,我想查看每列的类型。我用
dat=pandas.read_csv("try.csv")
dat.dtypes
它returns 只有前 15 列和后 15 列有类型。所有其他列都被截断。还有...介于两者之间
我想知道如何查看所有列的类型?
非常感谢!
您看到的输出被截断了,因为 pandas 防止您在输出中打印大量信息。您可以覆盖它:
pd.set_option('display.max_rows', 120)
默认设置为 60
可在此处找到列表:http://pandas.pydata.org/pandas-docs/stable/options.html
以及相关的:List of pandas options for method set_option
我觉得这个方法比较好
dat.info(verbose=True)
按照此 post 中的建议。
我认为它比 更好,因为它不会强制您更改默认显示设置
我有一个包含 101 列的 csv 数据文件,我想查看每列的类型。我用
dat=pandas.read_csv("try.csv")
dat.dtypes
它returns 只有前 15 列和后 15 列有类型。所有其他列都被截断。还有...介于两者之间
我想知道如何查看所有列的类型? 非常感谢!
您看到的输出被截断了,因为 pandas 防止您在输出中打印大量信息。您可以覆盖它:
pd.set_option('display.max_rows', 120)
默认设置为 60
可在此处找到列表:http://pandas.pydata.org/pandas-docs/stable/options.html
以及相关的:List of pandas options for method set_option
我觉得这个方法比较好
dat.info(verbose=True)
按照此 post 中的建议。
我认为它比