熊猫未显示完整的csv文件

用户名

我正在尝试打印900行6列大的Excel工作表的整体。我正在尝试用熊猫展示它。问题在于它显示了前几行和几列,然后跳到最后几行,完全跳过了其余几行。

这是我的代码

import pandas as pd

df = pd.read_csv(r'C:\Users\Downloads\research-and-development-survey-2019-csv.csv',
                 encoding= 'unicode_escape')

print(df)

这是执行后的输出:

在此处输入图片说明

如何打印整个csv文件?我如果太大而无法打印,我还有其他选择吗?我已经尝试了chunksize函数,但是由于它根本不打印csv文件,因此我必须做错了。

库尔德·辛格·西杜
with pd.option_context('display.max_rows', None, 'display.max_columns', None):  
    print(df)

如果您使用的是Jupyter笔记本,请使用display(df)而不是print(df)

上下文管理器用于临时设置选项。

在这里我说的是display.max_rows默认情况下display.max_columns应为None(无限制)为10,display.max_columns为5

DOCS:https//pandas.pydata.org/pandas-docs/stable/reference/api/pandas.option_context.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章