【发布时间】:2013-05-01 17:28:42
【问题描述】:
我在查看以下DataFrame 时遇到问题:
n = 100
foo = DataFrame(index=range(n))
foo['floats'] = np.random.randn(n)
foo
问题是它不会在 ipython 笔记本中默认打印所有行,但我必须切片才能查看结果行。即使是以下选项也不会改变输出:
pd.set_option('display.max_rows', 500)
有人知道如何显示整个数组吗?
【问题讨论】:
-
当我在默认(即没有特殊配置文件)笔记本中运行您的代码时,我会得到一个漂亮的打印表格,该表格可滚动显示所有值。仅供参考,我的 pandas.__version__ = 0.9.1(不确定这是否重要)
-
我指的是普通 shell,不是 ipython
-
我感觉这可能是 0.11+ 中的一个错误...
-
嗨,安迪。韦斯已经证实了这一点吗?我在哪里可以提交这个错误?有解决办法吗?
-
我刚刚提交了 here,我知道 DataFrame repr 的 0.11 版本有一些最后的更改,所以我抄送了错误报告中的那些。会让你知道重新解决方法。
标签: python formatting pandas ipython-notebook