Python&熊猫:显示所有行而不省略

时间:2015-08-01 12:13:59

标签: python pandas

我想查看数据,但是当我这样做时

pd_data.sort('imdb_rating',ascending=False)

pd_data.sort('imdb_rating',ascending=False).head(100)

中间的数据会被遗漏。如何显示更大的数据集?

2 个答案:

答案 0 :(得分:3)

您可以设置pandas显示选项。

import pandas as pd

pd.options.display.max_rows = 1000

答案 1 :(得分:2)

使用Pandas上下文管理器是一种安全的方式:

with pd.option_context("display.max_rows",100):
    print(pd_data.sort('imdb_rating',ascending=False).head(100))

这是在2013年PR中添加到大熊猫的。有一些关于如何使用它的文档here