我使用“$ ipython notebook --pylab inline”启动ipython笔记本。显示器matplotlib的图形尺寸对我来说太大了,我必须手动调整它。如何设置单元格中显示的图形的默认大小?如何在ipython笔记本中设置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。使用
pylab.rcParams['figure.figsize'] = (10.0, 8.0)
如果你没有这个ipython_notebook_config.py文件,您可以通过以下自述创建一个
注意,这可能会在Python脚本(在IPython的,因此交互)来完成,并打字
ipython profile create
在IPython的3.0.0,内联后端需要ipython_kernel_config.py
进行配置。您需要手动添加c.InlineBackend.rc
...行(如Greg的答案中所述)。这将影响Qt控制台和笔记本中的内联后端。
曾为喜欢一个魅力对我来说:
matplotlib.rcParams['figure.figsize'] = (20.0, 10.0)
我不知道这是多么地道,但我调整了这个为我的jupyter笔记本来得到它的工作: 'import matplotlib.pyplot as plt' '%matplotlib inline' 'plt.rcParams ['figure .figsize'] =(20.0,10.0)' – brycemcd
还有'plt.rc('figure',figsize =(20.0,10.0))' –
只是为了保持完整性,这也适用
from IPython.core.pylabtools import figsize
figsize(14, 7)
这是aroung的rcParams
解决方案的包装
- 1. 如何在iPython笔记本中设置默认启动命令?
- 2. Jupyter笔记本rpy2 Rmagics:如何设置默认绘图大小?
- 3. 在virtualenv中设置ipython笔记本
- 4. iPython Notebook中的默认笔记本目录 - iPython 3.0.0
- 5. 如何在jupyter笔记本中设置pyspark默认上下文?
- 6. 如何更改ipython笔记本的默认配色方案?
- 7. 绘图大小 - 在IPython笔记本中使用ggplot2(通过rmagic)
- 8. 如何在IPython笔记本中打开交互式Matplotlib窗口?
- 9. 使用pip安装ipython笔记本+ matplotlib
- 10. 蟒蛇IPython的笔记本默认笔记本目录 - Mac OSX版
- 11. 更改IPython笔记本小部件中标签的大小
- 12. 如何在ipython笔记本中创建新笔记本?
- 13. 向ipython笔记本中的matplotlib图添加一条任意线
- 14. UnicodeDecodeError错误,因为在Matplotlib图例负数IPython的笔记本
- 15. 在IPython中/ Jupyter笔记本
- 16. 在matplotlib中设置子图的大小
- 17. IPython的笔记本,如何设置正确的路径内核
- 18. ipython笔记本中的ASCIIMathMl
- 19. ipython笔记本中的OptionParser?
- 20. 在IPython的笔记本
- 21. 如何更改Linux中ipython/jupyter笔记本使用的默认浏览器?
- 22. ipython笔记本中的动画图形
- 23. 如何设置默认的matplotlib风格?
- 24. 在Windows中设置默认堆大小
- 25. 如何设置IPython小部件的默认值?
- 26. 如何将记事本++中字体大小的设置保存为默认值?
- 27. 如何在我的Jupyter笔记本中配置缩进大小?
- 28. 在matplotlib中设置默认的histtype?
- 29. 如何从IPython笔记本滚动显示大图像?
- 30. ipython笔记本:如何在默认情况下切换标头不可见
在IPython中2.0的配置文件是在.ipython/profile_default/ipython_notebook_config.py –
在旧版本的iPython中,'ipython_notebook_config.py'不包含用于配置内联后台的行ND。由于配置文件在更新iPython时(至少在Windows上)不会自动更新,因此您需要删除它并通过运行下面的@anmol建议的'ipython profile create'生成一个新的配置文件。 – Puggie
您可以使用'ipython profile locate'定位现有配置文件。 – j08lue