У меня есть очень простая сгруппированная диаграмма с 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 в group1 и планкой1 в group2 и т.д.) не сильно отличаются друг от друга.
То, что я хочу
Так что я хочу добавить строки для того, чтобы увидеть тенденцию каждой группы более четко. Линии должны идти от верхней части каждого бара в одной группе до верхней части панели в соответствующих других группах.
В Интернете я не нашел ничего подобного.
Возможно ли это?