如果我在Jupyter Notebook中绘制图表或显示表格,那么这些数字实际上很小并且不可读。在Jupyter Notebook中全局设置图形大小设置的最佳方法是什么?为了在Quantopian的笔记本版本中进行比较,情节和表格要大得多。我知道matplotlib和其他库有单独的设置,但我想设置全局设置。我也尝试了这个设置,但它没有用。
%config InlineBackend.figure_format='retina'
答案 0 :(得分:3)
我非常确定没有"全球设置"对于jupyter中的所有包。您可以做的最好的事情是配置matplotlib
和pandas
等的默认值。请注意,其他图表库具有较大的默认输出(从我的头脑中我知道plotly
具有全宽图默认情况下)
要配置全局python设置,请运行ipython profile create
以创建~/.ipython/profile_default/ipython_kernel_config.py
文件,然后添加以下行:
c.InlineBackend.rc = { 'figure.figsize': (20.0, 10.0) }
有关自定义matplotlib
至于大熊猫,我认为它没有全球风格选择。你可以添加东西给jupyter的custom.css文件(`〜/ .jupyter / custom / custom.css),如下所示:
.dataframe {
font-size: 14px !important;
}
答案 1 :(得分:3)
如果“全局”表示给定笔记本中的所有连续输出,我使用
plt.rcParams['figure.figsize'] = (16,8)
导入matplotlib后。这会影响所有后续图。如果你想为所有笔记本配置单一配置,Louise Davies的回复更合适。