fig, (ax1,ax2,ax3) = plt.subplots(3, 1, figsize=(8,5), sharex = True)
#ax1 = plt.subplot(311)
lables = [‘0µm’, ‘5µm’, ‘15µm’, ‘30µm’, ‘45µm’]
ax1.boxplot([thick1_2, thick1_1, thick1_3, thick1_4, thick1_5], labels=lables) # 注意单词labels和lables
min1 = np.min(a1_1)
min2 = np.min(a1_2)
min3 = np.min(a1_3)
min4 = np.min(a1_4)
min5 = np.min(a1_5)
#ax2 = plt.subplot(312)
ax2.violinplot([a1_2 - min2, a1_1 - min1, a1_3 - min3, a1_4 - min4, a1_5 - min5], showmeans=True, showmedians=True)
#ax3 = plt.subplot(313)
ax3.violinplot([b1_2 - min2, b1_1 - min1, b1_3 - min3, b1_4 - min4, b1_5 - min5], showmeans=True, showmedians=True)
plt.show()
python subplot、subplots
于 2023-03-20 17:52:29 首次发布