Предыстория: К сожалению, мне абсолютно необходимо использовать для этого matplotlib. Мне нужно создать сгруппированную гистограмму. Я не знаю, сколько следов будет иметь диаграмма, поэтому я не могу явно указать ширину для каждой. На данный момент это соответствующий код;
fig = plt.figure()
...
...
...
if np.mean(height) > 4000 and len(height) > 6:
label = page.split(' (')[0].split(' ')
label = ' '.join(label[-2:])
ax1 = ax.bar(
x=[d for d in dates],
height=[v / 1000 for v in vals.values()],
label=label
)
Прикреплен график сделать меня сгруппированным, а не сложенным