Преобразование списка шестнадцатеричных кодов в цветовую палитру Seaborn - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь преобразовать список шестнадцатеричных кодов в sns.color_palette и затем использовать его в качестве цветовой палитры для гистограммы -

plt.figure(figsize=(10,5))
colors = sns.color_palette(['#f15a22', '#9db1bb', '#f26b38', '#f47b4e', '#f58c64', '#f79c7a', '#bb1d8d', '#f8ad91', 
                            '#00aeef', '#fbcebd', '#fcded3', '#feefe9', '#c23498', '#fbca8e'])
sns.barplot(organizations.index, organizations.values, color=colors)

Но это продолжает возвращать мне ошибку - ValueError: Invalid RGBA argument.

Шестнадцатеричные коды работают нормально, когда я использую их как sns.palplot(colors), и я проверил, что количество цветовых кодов также равно количеству столбцов (строк данных), которые будут получены.

Может кто-нибудь сказать, пожалуйста, что я делаю не так?

1 Ответ

0 голосов
/ 13 марта 2020

Мой плохой! Это должно быть

palette = colors
...