Я новичок в создании графиков с использованием matplotlib, и мне интересно, как создать диаграмму "100% stackbar".
Вот мой код для извлечения кадра данных, который я хочу создать с 100% ставкойbar:
data_stack = data.groupby(["assigned_cluster", "Job_Collar"]).size().unstack()
Вот мой DataFrame:
Blue Gold Pink White
0 6584.0 NaN 22770.0 NaN
1 NaN 239.0 NaN 1939.0
2 NaN 241.0 NaN 1.0
3 NaN 15.0 NaN NaN
4 7998.0 NaN 3.0 1754.0
Моя попытка создать 100% Stackbar:
data_stack.plot(kind='barh', stacked=True, figsize=(18.5, 10.5))
Также мне нужна помощь с назначением цвета длясегмент бара (синий = синий, золото = золото и т. д.)