【发布时间】:2018-11-16 06:10:37
【问题描述】:
当我尝试在 Jupyter 中为 Matplotlib 绘图设置 DPI 时,它似乎在每个单元格中都被重置:
代码:
# In[1]:
get_ipython().run_line_magic('matplotlib', 'inline')
from matplotlib import pyplot
print(pyplot.rcParams['figure.dpi'])
pyplot.rcParams['figure.dpi'] = 150
print(pyplot.rcParams['figure.dpi'])
# In[2]:
print(pyplot.rcParams['figure.dpi'])
如何为整个笔记本的绘图设置一致的 DPI?
这是在 Windows 10 上使用 Jupyter 1.0.0、Matplotlib 3.0.1、Python 3.6。
【问题讨论】:
-
这个问题我也很感兴趣。我找不到
figure.dpi的默认设置是什么,但是阅读这个问题我认为它是 72 DPI,对吗? -
@FabioCapezzuoli 我认为它通常更像 90-100,但取决于操作系统和其他系统因素。
标签: python matplotlib jupyter-notebook