Matplotlib'de çubuk genişliği nasıl ayarlanır
Matplotlib tarafından oluşturulan bir çubuk grafikteki çubukların genişliğini ayarlamak için genişlik argümanını kullanabilirsiniz:
import matplotlib. pyplot as plt
plt. bar (x= df.category , height= df.amount , width= 0.8 )
Genişlik için varsayılan değer 0,8’dir ancak çubukları genişletmek için bu değeri artırabilir veya çubukları daraltmak için bu değeri azaltabilirsiniz.
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: Matplotlib’de çubuk genişliğini ayarlama
Bir bakkaldaki çeşitli ürünlerin toplam satışı hakkında bilgi içeren aşağıdaki panda DataFrame’e sahip olduğumuzu varsayalım:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' item ': ['Apples', 'Oranges', 'Kiwis', 'Bananas', 'Limes'],
' sales ': [18, 22, 19, 14, 24]})
#view DataFrame
print (df)
item sales
0 Apples 18
1 Oranges 22
2 Kiwis 19
3 Bananas 14
4 Files 24
Her öğenin satış sayısını görselleştirmek amacıyla bir çubuk grafik oluşturmak için aşağıdaki kodu kullanabiliriz:
import matplotlib. pyplot as plt
#create bar chart
plt. bar (x=df. item , height=df. sales )
Varsayılan olarak Matplotlib 0,8 genişliğini kullanır.
Ancak farklı bir değer belirtmek için genişlik argümanını kullanabiliriz:
import matplotlib. pyplot as plt
#create bar chart with narrow bars
plt. bar (x=df. item , height=df. sales , width= 0.4 )
Çubukların çok daha dar olduğunu unutmayın.
Ayrıca genişlik için 1 değerini kullanırsanız çubukların birbirine değeceğini unutmayın:
import matplotlib. pyplot as plt
#create bar chart with width of 1
plt. bar (x=df. item , height=df. sales , width= 1 , edgecolor=' black ')
Çizim çubuklarını istediğiniz kadar geniş veya dar yapmak için genişlik bağımsız değişkeninin değerini ayarlamaktan çekinmeyin.
Ek kaynaklar
Aşağıdaki eğitimler Matplotlib’deki diğer ortak görevlerin nasıl gerçekleştirileceğini açıklamaktadır:
Matplotlib’de Yığılmış Çubuk Grafikler Nasıl Oluşturulur
Matplotlib’de göreceli frekans histogramı nasıl oluşturulur
Seaborn’da yatay bir bar grafiği nasıl oluşturulur