我有一個非常簡單的分組條形圖,每個條形圖有5組,每組4條。我用從matplotlib documentation的例子中,這是這樣的:matplotlib:如何將多條線條與線條結合
import numpy as np
import matplotlib.pyplot as plt
ind = np.arange(5)
avg_bar1 = (81191,79318,57965,60557,14793)
avg_bar2 = (26826,26615,31364,31088,55472)
avg_bar3 = (36232,38038,38615,39014,40812)
avg_bar4 = (26115,25879,25887,28326,27988)
fig, ax = plt.subplots()
rects1 = ax.bar(ind, avg_bar1, 0.15, label='bar1')
rects2 = ax.bar(ind + 0.15, avg_bar2, 0.15, label='bar2')
rects3 = ax.bar(ind + 0.30, avg_bar3, 0.15, label='bar2')
rects4 = ax.bar(ind + 0.45, avg_bar4, 0.15, label='bar2')
plt.xlabel('Distributions')
plt.ylabel('ms')
plt.xticks(ind + 0.15, ('50/50', '60/40', '70/30', '80/20', '90/10'))
plt.legend()
plt.tight_layout()
plt.show()
問題
但在對應的其他組的條某些值(例如,在組1和BAR1在組2 BAR1等)彼此沒有太大的差別。
我想
什麼,所以我想才能看到各組趨勢更清楚地添加行。這些行應該從一個組中的每個欄的頂部到相應其他組中的欄的頂部。
我在網上找不到任何類似的東西。
這可能嗎?