为啥我不能在数据框中查看更多行? [复制]
Posted
技术标签:
【中文标题】为啥我不能在数据框中查看更多行? [复制]【英文标题】:Why can't I view more rows in the dataframe? [duplicate]为什么我不能在数据框中查看更多行? [复制] 【发布时间】:2019-12-28 07:32:04 【问题描述】:表格中的以下行根据销售额从高到低排列。我喜欢输出如何向我展示最高销售额和最差销售额。但我想从每一端查看不止 5 个。我试图增加我可以使用此代码查看的行数:
pd.options.display.max_rows = 20
但我仍然有同样的看法:
New York PROD_DESC SLS_QTY
1500 BUBBLICIOUS GUM 5 SVG SR/APL 1850
330 AIRCAST MEDIUM RIGHT BRAC 1272
31 25 CENT CANDY 1272
1441 BOOST PLUS VERY VANILLA L 1272
1440 BOOST PLUS INSTCHOC 27 X 1272
... ...
3693 GEL BUNION GUARD LITTLE TOE -1
7585 RIB BELT FEM UNIV -1
5136 JEAN NATE AFTER BATH POWDER 6OZ -1
7353 POVIDINE IODINE 10% OINTMENT 1OZ MAJOR -2
1235 BENADRYL ITCH RELIEF STICK 0.47OZ -2
有人知道我做错了什么吗?
【问题讨论】:
【参考方案1】:这是因为您拥有大量行。当您有很多行时,数据框将始终默认显示顶部和底部 5 行。如果您想从顶部查看特定数量的行,您可以随时使用 head 函数。
df = pd.DataFrame(data)
df.head(20)
【讨论】:
【参考方案2】:您可以设置终端显示的行数:
pd.set_option('display.height', number)
pd.set_option('display.max_rows', number)
可能只是第二个,具体取决于您的版本
Pandas: Setting no. of max rows
【讨论】:
以上是关于为啥我不能在数据框中查看更多行? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
为啥我不能在我的 pygame 文本框中输入超过 1 个字母? [复制]
为啥字符串相等在此 Python 代码中不能按预期工作? [复制]
为啥我的代码没有从 Pandas 数据框中选择数据? [复制]