Я пытаюсь преобразовать список шестнадцатеричных кодов в 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)
, и я проверил, что количество цветовых кодов также равно количеству столбцов (строк данных), которые будут получены.
Может кто-нибудь сказать, пожалуйста, что я делаю не так?