How to get the large output window in jupyter notebook?
当jupyter笔记本中有大量输出时,它将自动创建可滚动的输出窗口。 有没有一种方法可以选择窗口的宽度和高度,以使所有输出图都显示在jupyter笔记本中?
例如:
1 2 3 4 5 6 7 | import matplotlib.pyplot as plt %matplotlib inline for i in range(10): plt.plot(range(10)) plt.show() |
创建一个这样的窗口:
我们可以不滚动而查看所有图吗?
我知道自动滚动nbextension,但想在这里获得较大的输出窗口。
另外,对于熊猫,有类似
如何针对输出窗口执行此操作?
多亏@Abdou,我才在此链接中调整ipython Notebook输出窗口的大小找到了答案。
原始答案是@keflavich。
我保留这个问题仅供参考。 它将很快关闭。
1 2 3 4 5 6 7 8 9 10 11 | %%javascript IPython.OutputArea.auto_scroll_threshold = 9999; # another cell import matplotlib.pyplot as plt %matplotlib inline for i in range(10): plt.plot(range(10)) plt.show() |
现在输出窗口将很大,我们无需滚动即可看到所有输出。
日期:2018年9月26日
浏览器:Safari 10.1.2
平台:OSX Yosemite 10.10
如果有人想调整可滚动输出的高度而不是删除滚动功能:
1 2 | from IPython.core.display import display, HTML display(HTML("<style>div.output_scroll { height: 44em; }</style>")) |
44em只是一个例子