【发布时间】:2017-09-30 15:44:26
【问题描述】:
我有一个带有图表的 Jupyter/IPython 笔记本。
我正在使用以下代码来显示图形,同时保持纵横比为正方形,这样图形就不会失真。
fig = plt.figure()
ax = fig.add_subplot(1,1,1)
ax.set_aspect('equal')
ax.plot(x,y)
这可行,但我想缩放图表,使其宽度占据笔记本页面的整个宽度。我该怎么做?
【问题讨论】:
-
对我的目的有用的一件事是在 plt.figure() 中设置 dpi=200。这会放大图表,并且不会大于笔记本的最大尺寸,因此将其设置为较大的数字会生成具有恒定宽度的图表。
标签: matplotlib graph ipython jupyter-notebook