Як змінити колір гістограми seaborn


Ви можете використовувати аргументи color і edgecolor у seaborn, щоб змінити колір заливки та колір країв смуг на гістограмі відповідно:

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

Наступний приклад показує, як використовувати ці аргументи на практиці.

Приклад: Зміна кольорів гістограми Seaborn

Припустімо, що у нас є такий фрейм даних 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
Як створити кілька сюжетів Seaborn на одній фігурі

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *