ПРИМЕЧАНИЕ. Я читаю два файла .csv, объединяю их и группирую по столбцу fgColor. (Этот цвет имеет такие значения, как: зеленый, синий, серый, белый и т. Д. c ..)
Я не нашел примера, аналогичного тому, что я хочу, поэтому здесь я задаю вопрос. Это строка кода, которая у меня есть:
plot_fgColor_Polarity = listing.join(reviews, how='inner').groupby(by='image_dominantfgColor')['Polarity'].mean().sort_values().plot(
kind='bar', color=['b','orange','brown','r','grey','black','yellow','white','green'])
plot_fgColor_Polarity.set_facecolor('0.90')
Это то, что я получаю, чего и ожидалось ...
введите описание изображения здесь
Я хочу, чтобы каждая полоса автоматически (а не вручную, как я) получала соответствующий цвет в зависимости от значения в данных. (то есть названия цветов)