欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

matplotlib绘制多个子图

程序员文章站 2022-03-21 19:49:36
...
subplot(numRows, numCols, plotNum)

如果numRows = 3,numCols = 2,那整个绘制图表样式为3X2的图片区域,用坐标表示为(1,1),(1,2),(1,3),(2,1),(2,2),(2,3)。

import numpy as np
import matplotlib.pyplot as plt
#分成2x2,占用第一个,即第一行第一列的子图
plt.subplot(221)
#分成2x2,占用第二个,即第一行第二列的子图
plt.subplot(222)
#分成2x1,占用第二个,即第二行
plt.subplot(212)
plt.show()