Seaborn игнорирует пользовательскую цветовую палитру, когда количество пятен превышает количество цветовPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Seaborn игнорирует пользовательскую цветовую палитру, когда количество пятен превышает количество цветов

Сообщение Anonymous »

Я установил палитру, содержащую только черную и серую, следующим образом. < /p>

Код: Выделить всё

import seaborn as sns
sns.set_palette(['#000000', '#ABABAB'])
< /code>

Это работает нормально, если у меня есть два или менее патча в моем сюжете. < /p>

sns.barplot([1, 2], [3, 4])
< /code>

 < /p>

Однако, когда у меня есть больше баров, чем цвета, Seaborn < /code> переключаются обратно в палете Default.sns.barplot([1, 2, 3], [4, 5, 6])


Могу ли я сделать Seaborn цикть через мою пользовательскую цветовую палитру? В приведенном выше случае первая бара должна быть черной, второй серой и третий черный снова.sns.set_palette(['#000000', '#ABABAB']*1000)
< /code>

Но я сомневаюсь, что это стандартный способ сделать это. < /p>

Подробнее здесь: https://stackoverflow.com/questions/542 ... mber-of-co
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»