Как изменить цвет гистограммы seaborn


Вы можете использовать аргументы цвета и цвета края в seaborn, чтобы изменить цвет заливки и цвет края столбцов на гистограмме соответственно:

 sns. histplot (data=df, x=' some_variable ', color=' orange ', edgecolor=' red ')

В следующем примере показано, как использовать эти аргументы на практике.

Пример: изменение цветов гистограммы Seaborn

Предположим, у нас есть следующий DataFrame pandas, который содержит информацию об очках, набранных 200 разными баскетболистами:

 import pandas as pd
import numpy as np

#make this example reproducible
n.p. random . seeds (1)

#createDataFrame
df = pd. DataFrame ({' team ': np. repeat (['A', 'B'], 100),
                   ' points ': np. random . normal (size=200, loc=15, scale=4)})

#view head of DataFrame
print ( df.head ())

  team points
0 A 21.497381
1 A 12.552974
2 A 12.887313
3 A 10.708126
4 A 18.461631

Мы можем использовать следующий код для создания гистограммы в Seaborn для визуализации распределения значений в столбце точек :

 import seaborn as sns

#create histogram to visualize distribution of points
sns. histplot (data=df, x=' points ')

По умолчанию Seaborn использует синий цвет заливки и черный цвет контура столбцов гистограммы.

Однако мы можем настроить эти цвета, используя аргументы color и Edgecolor :

 import seaborn as sns

#create histogram to visualize distribution of points
sns. histplot (data=df, x=' points ', color=' orange ', edgecolor=' red ') 

пользовательские цвета морской гистограммы

Обратите внимание, что гистограмма теперь имеет оранжевый цвет заливки и красный цвет контура.

Также обратите внимание, что вы можете использовать шестнадцатеричные цветовые коды для еще большей настройки:

 import seaborn as sns

#create histogram to visualize distribution of points
sns. histplot (data=df, x=' points ', color=' #DAF7A6 ', edgecolor=' #BB8FCE ') 

Примечание . Полную документацию по функции seaborn histplot() можно найтиздесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные функции в seaborn:

Как установить цвет столбцов на гистограмме Seaborn
Как создать сгруппированную гистограмму в Seaborn
Как создать несколько графиков Сиборна на одном рисунке

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *