Jupyter笔记本图形尺寸设置

时间:2017-11-12 18:42:31

标签: python jupyter-notebook

如果我在Jupyter Notebook中绘制图表或显示表格,那么这些数字实际上很小并且不可读。在Jupyter Notebook中全局设置图形大小设置的最佳方法是什么?为了在Quantopian的笔记本版本中进行比较,情节和表格要大得多。我知道matplotlib和其他库有单独的设置,但我想设置全局设置。我也尝试了这个设置,但它没有用。

%config InlineBackend.figure_format='retina' 

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:3)

我非常确定没有"全球设置"对于jupyter中的所有包。您可以做的最好的事情是配置matplotlibpandas等的默认值。请注意,其他图表库具有较大的默认输出(从我的头脑中我知道plotly具有全宽图默认情况下)

要配置全局python设置,请运行ipython profile create以创建~/.ipython/profile_default/ipython_kernel_config.py文件,然后添加以下行:

c.InlineBackend.rc = { 'figure.figsize': (20.0, 10.0) }

有关自定义matplotlib

的详细信息,请参阅https://matplotlib.org/users/customizing.html

至于大熊猫,我认为它没有全球风格选择。你可以添加东西给jupyter的custom.css文件(`〜/ .jupyter / custom / custom.css),如下所示:

.dataframe {
    font-size: 14px !important;
}

答案 1 :(得分:3)

如果“全局”表示给定笔记本中的所有连续输出,我使用

plt.rcParams['figure.figsize'] = (16,8)
导入matplotlib后

。这会影响所有后续图。如果你想为所有笔记本配置单一配置,Louise Davies的回复更合适。