我使用“ $ ipython notebook --pylab inline”启动ipython Notebook。显示的matplotlib图形大小对我来说太大了,我必须手动对其进行调整。如何设置单元格中显示的图形的默认大小?
我相信在0.11及更高版本中可以进行以下工作。要检查版本:
$ ipython --version
可能需要将此信息添加到您的问题中。
解:
您需要找到文件ipython_notebook_config.py
。根据您的安装过程,它应该位于类似
.config/ipython/profile_default/ipython_notebook_config.py
这里.config
是你的主目录。
找到此文件后,找到以下几行
# Subset of matplotlib rcParams that should be different for the inline backend.
# c.InlineBackend.rc = {'font.size': 10, 'figure.figsize': (6.0, 4.0), 'figure.facecolor': 'white', 'savefig.dpi': 72, 'figure.subplot.bottom': 0.125, 'figure.edgecolor': 'white'}
取消注释此行,c.InlineBack...
并在第二个字典条目中定义默认的figsize。
请注意,这可以在python脚本中完成(因此可以在IPython中以交互方式)使用
pylab.rcParams['figure.figsize'] = (10.0, 8.0)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句