显示 Pandas 数据框的所有行和列 [重复]

Posted

技术标签:

【中文标题】显示 Pandas 数据框的所有行和列 [重复]【英文标题】:Showing all rows and columns of Pandas dataframe [duplicate] 【发布时间】:2021-06-13 20:15:48 【问题描述】:

我正在使用 Visual Studio 代码中的 python 3 和 pandas 包,并且我的 print() 函数显示不正确。

例如,当我使用 df.head() 时,它看起来不错。

但如果我使用 print() 语句,我将不再看到所有列彼此相邻,其中一些列由于某种原因被拖下。而且我看不到全部数据

任何人都知道我可以做些什么来查看整个数据以及彼此相邻的所有列?

【问题讨论】:

不要使用print。只需使用trading_history 没有任何内容 非常感谢您的回答,确实有效。但我仍然看不到全部数据。我只能看到前 5 行、后 5 行以及我拥有的行数和列数。 print() 正在工作,如文档所述。 html 表格输出高度依赖于您的笔记本环境 【参考方案1】:

问题来自库pandas,当它太长时会削减部分数据框。在您的 print 之前,添加以下行:

pandas.set_option('max_row', None)

显示整个行。

此外,您将能够看到在head() 中添加None 参数的所有数据:

trading.head(None)

【讨论】:

你是我的英雄,非常感谢!

以上是关于显示 Pandas 数据框的所有行和列 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

获取熊猫中NaN值的所有行和列位置[重复]

复杂的行和列操作 pandas

按行和列排序的显示表[重复]

pandas数据框loc属性语法及示例

pandas.DataFrame对行和列求和及添加新行和列

Seaborn 热图 - 要显示的行和列统计信息