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