Cara mengubah lebar batang di seaborn bar plot


Anda dapat menggunakan argumen lebar untuk mengubah lebar batang di diagram batang Seaborn :

 sns. barplot (x=' xvar ', y=' yvar ', data=df, width= 0.8 )

Nilai default untuk lebar adalah 0.8 .

Semakin kecil nilai lebarnya , maka batangannya akan semakin tipis.

Contoh berikut menunjukkan bagaimana menggunakan argumen ini dalam praktik.

Contoh: Mengubah Lebar Batang pada Plot Batang Seaborn

Misalkan kita memiliki panda DataFrame berikut yang berisi informasi tentang total penjualan yang dilakukan oleh berbagai karyawan suatu perusahaan:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' employee ': ['Andy', 'Bert', 'Chad', 'Doug', 'Eric', 'Frank'],
                   ' sales ': [22, 14, 9, 7, 29, 20]})

#view DataFrame
print (df)

  employee sales
0 Andy 22
1 Bert 14
2 Chad 9
3 Doug 7
4 Eric 29
5 Frank 20

Kita dapat menggunakan sintaks berikut untuk membuat plot batang di Seaborn menggunakan nilai default 0,8 untuk lebar :

 import seaborn as sns

#create bar plot with default width
sns. barplot (x=' employee ', y=' sales ', data=df). set (title=' Default Width ')

Kode berikut menunjukkan cara mengurangi lebar setiap batang dengan mengatur argumen lebar sama dengan 0.4 :

 import seaborn as sns

#create bar plot with width = 0.4
sns. barplot (x=' employee ', y=' sales ', data=df, width= 0.4 ). set (title=' Width = 0.4 ') 

Perhatikan bahwa batang pada plot ini jauh lebih tipis dibandingkan dengan yang sebelumnya.

Jika Anda ingin setiap batang saling bersentuhan, Anda dapat mengatur lebarnya menjadi 1 :

 import seaborn as sns

#create bar plot with width = 1
sns. barplot (x=' employee ', y=' sales ', data=df, width= 1 ). set (title=' Width = 1 ') 

Perhatikan bahwa jika Anda mengatur lebar ke nilai lebih besar dari 1, batangnya akan tumpang tindih.

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

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan fungsi umum lainnya di seaborn:

Cara menampilkan nilai di Seaborn Barplot
Cara membuat barplot yang dikelompokkan di Seaborn
Cara mengatur warna batang di barplot Seaborn

Tambahkan komentar

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