Matplotlib 图不工作

5 python matplotlib

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

我做错了什么?

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()
Run Code Online (Sandbox Code Playgroud)

IMC*_*ins 4

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