十分钟入门Matplotlib 子图 subplot
In [1]:将数组作为铭牌导入
将matplotlib.pyplot导入为血小板计数
在[2]:中
x=np.linspace(1,9,9)
y=x
在[3]:中
plt.plot(x,y)
plt.show()
1.简单子图
在[4]:中
c1=plt。子图(2,2,1) # plt。子图(行,列,第几个),二行二列中的第一个
plt.plot(x,y,' b') # 'b '蓝色
c2=plt。子图(2,2,2)
plt.plot(x,x ** 2,' r ')
c3=plt。子图(2,2,3)
plt.plot(x,x ** 3,' y ')
c4=plt。子图(2,2,4)
plt.plot(x,x ** 4,' g ')
plt.show()
2.改变子图大小及位置
在[5]:中
c1=plt。子图(1,2,1) # plt。子图(行,列,第几个),二行一列中的第一个
plt.plot(x,y,' b') # 'b '蓝色
c2=plt。子图(3,2,2)
plt.plot(x,x ** 2,' r ')
c3=plt。子图(3,2,4)
plt.plot(x,x ** 3,' y ')
c4=plt。子图(3,2,6)
plt.plot(x,x ** 4,' g ')
plt.show()
先把C1放到一行二列中的第一个,然后再把第二列分为三行,从上至下分别为C2,C3,C4,对应的位置是三行二列中的第2、4、6。
绘制精美的图表子图