from matplotlib import pyplot as plt
plt.figure("title1",facecolor="lightblue")
plt.figure("title2",facecolor="lightgreen")#名字相同时,只创建一个窗口#创建两个图形窗口#代码在谁下面,就在哪个图中画#plt.title("xxx",fontsize=24)#plt.xlabel("xxx",fontsize=24)#plt.ylabel("xxx",fontsize=24)#plt.grid(linestyle="--")#plt.tight_layout() 紧凑布局#再次调用plt.figure("title1",facecolor="lightblue")#激活当前title1窗口#继续在里面画图
子图布局
矩阵式
from matplotlib import pyplot as plt
plt.figure("subplot",facecolor="lightgreen")for i inrange(1,10):
plt.subplot(3,3,i)
plt.text(0.5,0.5,str(i),size=24,ha="center",va="center",alpha=0.7)
plt.xticks([])
plt.yticks([])
plt.tight_layout()
plt.show()
from matplotlib import pyplot as plt
plt.figure("ziyou",facecolor="lightblue")
plt.axes([0.02,0.3,0.98,0.74])#距离窗口左,下的比例,宽,高的比例 of 窗口
plt.text(0.5,0.5,"test",size=24,ha="center",va="center",alpha=0.7)
plt.show()