Jupyter Notebook输出仅占屏幕的一半

时间:2018-08-12 23:09:00

标签: python matplotlib jupyter-notebook

我是Jupyter Notebook的新手,使用Matplotlib进行制图,但我的图表仅占输出单元格的一半。我希望图表能填满整个输出。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以测量希望输出的像素大小。将该数字除以72(这是具有嵌入式后端的笔记本电脑中图形的默认dpi)。然后将图形宽度设置为此数字。

例如如果您想要800像素宽的图形,

fig, axes = plt.subplots(figsize=(800/72., 4.8))

您还可以通过设置每个笔记本的默认图形大小

plt.rcParams["figure.figsize"] = (800/72., 4.8)

甚至可以更改默认配置,如this answer所示。