用subplot函数,在同一图中绘制多个图表,并设置图表的位置(plt.subplot)

代码实现如下:

import numpy as np
import matplotlib.pyplot as plt
# 计算正弦和余弦曲线上的点的 x 和 y 坐标
x = np.arange(0,  3  * np.pi,  0.1)
y_sin = np.sin(x)
y_cos = np.cos(x)
# 建立 subplot 网格,高为 3,宽为 2
# 激活第一个 subplot
plt.subplot(3,  2,  1)   # 3代表高度上可以放3个图,2代表:宽度上可以放2个图,1代表这个图放在第一个位置,也就是最左上角的位置
# 绘制第一个图像
plt.plot(x, y_sin)
plt.title('Sine')
# 将第二个 subplot 激活,并绘制第二个图像
plt.subplot(3,  2,  4)
plt.plot(x, y_cos)
plt.title('Cosine')
# # 展示图像
plt.show()

最后的图表样式如下:

用subplot函数,在同一图中绘制多个图表,并设置图表的位置(plt.subplot)_第1张图片

你可能感兴趣的:(好用的工具,多个图表,subplot,不同位置)