【问题标题】:Cell width Jupyter notebook - Apache Toree - Scala单元格宽度 Jupyter 笔记本 - Apache Toree - Scala
【发布时间】:2017-02-02 09:01:59
【问题描述】:

如何使用 Apache Toree - Scala 内核增加 Jupyter notebook 的单元格宽度?

平常的

from IPython.core.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))

确实不行。

【问题讨论】:

    标签: scala ipython-notebook jupyter-notebook spark-notebook apache-toree


    【解决方案1】:

    ~/.jupyter/custom/custom.js(避免换行 - 水平滚动):

    $([IPython.events]).on('app_initialized.NotebookApp', function(){
      IPython.CodeCell.options_default['cm_config']['lineWrapping'] = true;
    });
    

    并在~/.jupyter/custom/custom.css 中添加了这个(使用所有宽度):

    .container { width:100% !important; }
    pre, code, kbd, samp {
        white-space: pre;
    }
    

    这两个技巧有助于使 Spark SQL DataFrame show() 方法更“可口”,通过对齐列来有效地消除自动换行并为视图提供更多宽度。如果这些文件不存在,请尝试创建它们。

    【讨论】:

    • 顺便说一句-这似乎是 Jupyter 问题与 Apache Toree 问题。 Jupyter 对笔记本显示承担了更多责任。
    猜你喜欢
    • 2017-04-11
    • 1970-01-01
    • 2016-01-14
    • 2020-05-05
    • 2016-02-04
    • 2017-04-03
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多