plt画多个图,图片的位置如何摆放

示例一:

x = np.linspace(-1, 1, 100)
print(type(x))
y = x ** 2
plt.figure(1)

plt.subplot(2, 2, 1)
plt.plot(x, y)

plt.subplot(2, 2, 2)
plt.plot(x, y)

plt.subplot(2, 1, 2)
plt.plot(x, y)

plt.show()

plt画多个图,图片的位置如何摆放_第1张图片 

plt.subplot(2, 2, 1):把画布分为2x2,且在1位置。
plt.subplot(2, 2, 2):把画布分为2x2,且在2位置。
plt.subplot(2, 1, 2):把画布分为2x1,且在2位置。

plt画多个图,图片的位置如何摆放_第2张图片

示例二;

x = np.linspace(-1, 1, 100)
print(type(x))
y = x ** 2
plt.figure(1)

plt.subplot(2, 2, 1)
plt.plot(x, y)

plt.subplot(2, 2, 3)
plt.plot(x, y)

plt.subplot(1, 2, 2)
plt.plot(x, y)

plt.show()

plt画多个图,图片的位置如何摆放_第3张图片

plt.subplot(2, 2, 1):把画布分为2x2,且在第一个位置
plt.subplot(2, 2, 3):把画布分为2x2,且在第三个位置
plt.subplot(1, 2, 2):把画布分为1x2,且在第二个位置

plt画多个图,图片的位置如何摆放_第4张图片

plt画多个图,图片的位置如何摆放_第5张图片

其他示例:

plt画多个图,图片的位置如何摆放_第6张图片

plt画多个图,图片的位置如何摆放_第7张图片

plt画多个图,图片的位置如何摆放_第8张图片

plt画多个图,图片的位置如何摆放_第9张图片

你可能感兴趣的:(技巧分享,机器学习,python,matplotlib)