我有一个包含101列的csv数据文件,我想查看每列的类型。
dat=pandas.read_csv("try.csv") dat.dtypes
它只返回前15列和最后15列的类型。所有其他列都被截断。中间有...我想知道如何查看所有列的类型?非常感谢!
kyvafyod1#
您看到的是一个截断的输出,因为panda保护您不打印输出中的大量信息。您可以覆盖此设置:
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
qjp7pelc2#
我觉得一个好办法是
dat.info(verbose=True)
如在该post中所建议的。我认为它比solution of EdChum更好,因为它不会强制您更改默认显示设置
wztqucjr3#
我认为这是更好的方式时,在木星笔记本电脑,
from IPython.display import HTML HTML(pd.DataFrame(dat.dtypes).to_html()
3条答案
按热度按时间kyvafyod1#
您看到的是一个截断的输出,因为panda保护您不打印输出中的大量信息。您可以覆盖此设置:
默认设置为60
列表可在此处找到:http://pandas.pydata.org/pandas-docs/stable/options.html
还涉及:List of pandas options for method set_option
qjp7pelc2#
我觉得一个好办法是
如在该post中所建议的。
我认为它比solution of EdChum更好,因为它不会强制您更改默认显示设置
wztqucjr3#
我认为这是更好的方式时,在木星笔记本电脑,