Я пытаюсь вручную добавить legends
, но они не отображаются. Я хотел бы использовать matplotlib pathes
вместо seaborn
оттенка, чтобы я мог контролировать свои colours
и обрабатывать дублирующиеся продукты.
Dec = df.event_ID.value_counts().nlargest(10).keys().tolist()
text = [Typ[i] for i in Dec]
, когда мы печатаем вывод текста
print(text)
['JK)',
'CDE',
'GAMED',
'JK',
'DTA',
'AU365',
'BCD',
'BCD',
'ADD',
'ADD']
Вот цвета и мой подход
color=["peru", "crimson", "magenta", "dimgrey", "forestgreen", "orange",
"dodgerblue", "aliceblue", "gold", "firebrick"]
df.groupby("event_ID")["Typ"].size().nlargest(10).plot(kind="bar", color=color)
plt.legend(color, text)
Но я не вижу текста на графике