多张图片显示在一个窗口中"/>
matplotlib学习笔记【7】:subplot实现多张图片显示在一个窗口中
1. 代码
import matplotlib.pyplot as plt# 例子 1:
###############################
plt.figure(figsize=(6, 4))
# plt.subplot(行数,列数,第几张)两行两列一共4张图片
plt.subplot(2, 2, 1)
plt.plot([0, 1], [0, 1])plt.subplot(2,2,2)
plt.plot([0, 1], [0, 2])plt.subplot(2,2,3)
plt.plot([0, 1], [0, 3])plt.subplot(2,2,4)
plt.plot([0, 1], [0, 4])plt.tight_layout()# 例子 2:
###############################
plt.figure(figsize=(6, 4))
# plt.subplot(行数,列数,第几张图片) 这里是2行3列其实。只是第一行我们只让他显示一个大的列,所以是2,1
plt.subplot(2, 1, 1)
# figure splits into 2 rows, 1 col, plot to the 1st sub-fig
plt.plot([0, 1], [0, 1])plt.subplot(234) # 其实前面一行一个列占了三个列,但是第几张图片还是要按照2行3列数,所以第二行的第一张编号为4
# figure splits into 2 rows, 3 col, plot to the 4th sub-fig
plt.plot([0, 1], [0, 2])plt.subplot(235)
# figure splits into 2 rows, 3 col, plot to the 5th sub-fig
plt.plot([0, 1], [0, 3])plt.subplot(236)
# figure splits into 2
更多推荐
matplotlib学习笔记【7】:subplot实现多张图片显示在一个窗口中
发布评论