Seaborn: cara menggunakan parameter rona dalam histogram


Anda dapat menggunakan parameter warna saat membuat histogram di Seaborn untuk mewarnai batang histogram berdasarkan nilai variabel tertentu.

Untuk melakukannya, Anda dapat menggunakan sintaks dasar berikut:

 import seaborn as sns

sns. histplot (data=df, x=' points ', hue=' team ')

Contoh khusus ini membuat histogram untuk titik-titik variabel yang batangnya diwarnai berdasarkan nilai variabel tim .

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Menggunakan Parameter Hue pada Histogram Seaborn

Misalkan kita memiliki panda DataFrame berikut yang menunjukkan poin yang dicetak oleh pemain bola basket dari dua tim berbeda:

 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. concatenate ([
                       n.p. random . normal (size=100,loc=15,scale=2),
                       n.p. random . normal (size=100, loc=25, scale=4)])})

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

  team points
0 A 18.248691
1 A 13.776487
2 A 13.943656
3 A 12.854063
4 A 16.730815

Kita dapat menggunakan fungsi seaborn histplot() dengan parameter hue untuk membuat histogram dari variabel poin, yang dikelompokkan berdasarkan variabel tim:

 import seaborn as sns

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

Plot yang dihasilkan berisi histogram yang dilapis yang warnanya didasarkan pada nilai kolom tim.

Perhatikan bahwa kita juga bisa menggunakan argumen palet untuk menentukan warna mana yang akan digunakan dalam histogram:

 import seaborn as sns

#create histogram to visualize distribution of points by team
sns. histplot (data=df, x=' points ', hue=' team ', palette=[' lightgreen ', ' pink ']) 

Kedua histogram sekarang menggunakan warna hijau muda dan merah muda, seperti yang kita tentukan menggunakan argumen palet dalam fungsi histplot() .

Catatan : Anda dapat menemukan dokumentasi lengkap untuk fungsi seaborn histplot()di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya menggunakan seaborn:

Cara Menambahkan Judul ke Plot Seaborn
Cara mengubah ukuran font di plot Seaborn
Cara menyesuaikan jumlah kutu di plot Seaborn

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *