【问题标题】:Turn off abbreviations in Jupyter Notebook output?关闭 Jupyter Notebook 输出中的缩写?
【发布时间】:2017-12-26 03:59:05
【问题描述】:

我对使用 Jupyter 很陌生。我在 Jupyter 中遇到了一个相当烦人的小东西:缩写。我有一个相当大但不是很大的熊猫数据框。我想对缺失的结构有所了解。但是,运行df_total.isnull().sum() 会返回一个缩写为... 的列表(见下文)。

roe_before_tax_1               1101
roe_before_tax_2               1165
roce_before_tax_0              1009
roce_before_tax_1              1050
roce_before_tax_2              1115
                               ... 
revenue_by_fte_2                689
personell_cost_by_revenue_0    1144
personell_cost_by_revenue_1    1187
personell_cost_by_revenue_2    1271

有没有办法摆脱它并查看完整的输出?谢谢! /R

【问题讨论】:

    标签: python-3.x output markdown jupyter-notebook


    【解决方案1】:

    使用 pd.options.display.max_rows = 2000(或 pd.set_option("max_rows",2000) - 使用您喜欢的任何一个!)用 2000 替换比您要显示的行数更大的数字。

    如果您遇到与列相同的问题,还有另一个选项 max_columns

    【讨论】:

      【解决方案2】:

      不幸的是,当时的 Jupyter 是不可能的。对不起!

      【讨论】:

      • 嗨,布伦丹,感谢您的提醒!你怎么知道?他们会写一些关于它的东西吗?到目前为止在 github 上找不到任何东西...
      • 我花了几个小时试图找到同样的事情,并联系了我的天才朋友,他告诉了我。不过我可能是错的。
      • 这个答案不正确——只是pandas的默认显示选项需要修改。与笔记本本身无关
      猜你喜欢
      • 2018-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      • 1970-01-01
      • 1970-01-01
      • 2019-07-09
      • 1970-01-01
      相关资源
      最近更新 更多