关于python:Matplotlib数字不起作用

Matplotlib figure not working

本问题已经有最佳答案,请猛点这里访问。

我所有的图表都在工作,所以现在我正在尝试将我的绘图缩小到一个相对较小的尺寸(3x3英寸)。我添加了figure命令,图形变为空白。尺寸合适,只是空白。很明显我错过了一些基本的东西,但它打败了我。当我评论它时,它显示的很好(如果有点大)。当我包含它时,它会空白图像。

我做错什么了?

1
2
3
4
5
6
7
8
plt.setp(line[lindex], linewidth=1.0)
plt.setp(line[lindex+1], linewidth=2.0)
plt.xlabel("Months")
plt.ylabel("Score")
plt.title(CurrAppName +"- by month")
plt.legend()
# plt.figure(figsize=(3,3))
plt.show()


如果这是整个代码,只需将plt.figure(figsize=(3, 3))作为第一行。在这里,最后声明plt.figure(...)意味着你在绘制完最后一个之后,正在创建一个全新的情节。你不想那样。