У меня есть большой df, который я сгруппировал для построения графика в гистограмме.Я сделал этот макет DF, чтобы показать, что я имею в виду.(И мне было очень весело создавать его ...)
my = pd.DataFrame(
{'names': ['Andrea', 'Donna', 'Kelly', 'Brenda', 'Allison', 'Jo', 'Amanda', 'Jane', 'Kerry', 'Abby', 'Elizabeth', 'Haleh'],
'episodes': [ 147, 292, 292, 111, 160, 111, 199, 172, 250, 189, 160,184 ],
'tv-show' : ['Beverly Hills, 90210', 'Beverly Hills, 90210', 'Beverly Hills, 90210', 'Beverly Hills, 90210',
'Melrose place', 'Melrose place', 'Melrose place', 'Melrose place',
'ER', 'ER', 'ER', 'ER']})
my
А потом я сгруппировал и нанес на график: my.groupby('tv-show').sum().plot(kind='bar', stacked = True)
ЧтоМне бы хотелось, чтобы это был сюжет, где названия телешоу в легенде, а не под осью X, и где шоу имеют разные цвета (конечно).