子图网格

Posted wei23

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了子图网格相关的知识,希望对你有一定的参考价值。

import matplotlib.pyplot as plt
import numpy as np
gs = plt.GridSpec(3,3)
fig = plt.figure(figsize=(6,6))
x1 = np.array([1,3,2,5])
y1 = np.array([4,3,7,2])
x2 = np.arange(5)
y2 = np.array([3,2,4,6,4])
s1 = fig.add_subplot(gs[1,:2])
s1.plot(x,y,‘r‘)
s2 = fig.add_subplot(gs[0,:2])
s2.bar(x2,y2)
s3 = fig.add_subplot(gs[2,0])
s3.barh(x2,y2,color=‘g‘)
s4 = fig.add_subplot(gs[:2,2])
s4.plot(x2,y2,‘k‘)
s5 = fig.add_subplot(gs[2,1:])
s5.plot(x1,y1,‘b^‘,x2,y2,‘yo‘)
plt.show()

技术图片

 

以上是关于子图网格的主要内容,如果未能解决你的问题,请参考以下文章

如何制作 Plotly Indicator 仪表的网格?

Matplotlib 使用GridSpec和其他功能自定义图形布局

如何在情节中摆脱 scatter_matrix 的所有子图中的网格线?

寻找有界子图之间的最小割集

与 matplotlib 子图不一致的刻度标签字体

Python机器学习(六十八)Matplotlib 多个图形