plt.subplot()使用方法
1. 参数介绍:plt.subplot(nrows, ncols, index)ax1 = plt.subplot(2, 2, 1, frameon = False) # 两行一列,位置是1的子图位置由三个整型数值构成:第一个代表行数,第二个代表列数,第三个代表索引位置。举例:plt.subplot(2, 3, 5) 和plt.subplot(235) 一样。注意:所有数字不能超过10。2. 示例
·
1. 参数介绍:
plt.subplot(nrows, ncols, index)
ax1 = plt.subplot(2, 2, 1, frameon = False) # 两行一列,位置是1的子图
- 位置由三个整型数值构成:第一个代表行数,第二个代表列数,第三个代表索引位置。
- 举例:plt.subplot(2, 3, 5) 和plt.subplot(235) 一样。
- 注意:所有数字不能超过10。
2. 示例:
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(1, 2, 2)
y1 = np.sin(x)
y2 = np.cos(x)
ax1 = plt.subplot(2, 2, 1, frameon = False) # 两行一列,位置是1的子图
plt.plot(x, y1, 'b--')
plt.ylabel('y1')
ax2 = plt.subplot(2, 2, 2, projection = 'polar')#projection可以选择子图的类型,比如选择polar,就是一个极点图。默认是none就是一个线形图。
plt.plot(x, y2, 'r--')
plt.ylabel('y2')
plt.xlabel('x')
plt.subplot(2, 2, 3, sharex = ax1, facecolor = 'red')
plt.plot(x, y2, 'r--')
plt.ylabel('y2')
plt.show()
参考文献:
plt.subplot()使用方法以及参数介绍
更多推荐
已为社区贡献1条内容
所有评论(0)