Python İle Veri Görselleştirme: Matplotlib Kütüphanesi-5
Merhaba! bu yazımızda Matplotlib kütüphanesinde, grafiklere metin ekleme (text) komutunu inceleyeceğiz. Keyifli okumalar..
plt.text
: Grafiğe yazı eklememizi sağlar.
x,y
: Yazacağımız yazının x ve y eksenine göre koordinatlarını belirtmemiz gerekir. plt.text(3,4)
s
: Yazacağımız yazıyı belirtmemiz gerekir.plt.text(x=3,y=4,s="Bu yılda kriz olmuştur.")
fontdict
: Yazacağımız yazı ile ilgili düzeltmeler yapmamızı sağlar. Sözlük formatında kullanılır. plt.text(x=7,y=15,s="Bu yılda kriz olmuştur.", fontdict={"color":"r","fontsize":35})
withdash
: True ve False değerler alır. Eklediğimiz yazının önüne çizgi çekmemizi sağlar.
dashlength
: Ekledğimiz yazının uzunluğunu belirler. Değişiklik yapabilmek için withdash değerinin True olması gerekir.
dashdirection
: 0 ve 1 değerini alır. Yazıya ekleyeceğimiz çizginin yazının sağında mı solunda mı olmasıgerektiğini ayarlar. 0 sağında 1 ise solunda çizgiyi oluşturur.
dashrotation
: Çizginin açısını belirler.
dashpad
: Metin ile çubuk arasındaki boşluğu ayarlar. İnteger değerler alır.
dashpush
: Çizgi ve yazıyı yukarı veya aşağıya kaydırır. İnteger değerler alır.
alpha
: Yazının saydamlığını ayarlamamıza yarar.
backgroundcolor
: Yazının arka planına renk ekler.
fontfamily
: Yazının fontunu ayarlar.
style
: Yazı tipini ayarlar. İtalik,normal.
weight
: Yazının kalınlığını ayarlar. 0-1000 arası değer alır ya da 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'bold', 'heavy', 'extra bold', 'black' değerlerini alır.
size
: Yazının büyüklüğünü ayarlar. 'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large' değerlerini alır. Ya da fontsize şeklinde kullanılarak integer değer alır. fontsize=12
gibi
1.6.1. Yazı ekleme ve koordinatlarını belirleme
plt.text
: Grafiğe yazı eklememizi sağlar.
x,y
: Yazacağımız yazının x ve y eksenine göre koordinatlarını belirtmemiz gerekir. plt.text(3,4)
s
: Yazacağımız yazıyı belirtmemiz gerekir.plt.text(x=3,y=4,s="Bu yılda kriz olmuştur.")
1.6.2. Yazının formatını fontdict ile belirleme
fontdict
: Yazacağımız yazı ile ilgili düzeltmeler yapmamızı sağlar. Sözlük formatında kullanılır. plt.text(x=7,y=15,s="Bu yılda kriz olmuştur.", fontdict={"color":"r","fontsize":35})
1.6.3. Yazıya çizgi eklemek
withdash
: True ve False değerler alır. Eklediğimiz yazının önüne çizgi çekmemizi sağlar.
dashlength
: Ekledğimiz yazının uzunluğunu belirler. Değişiklik yapabilmek için withdash değerinin True olması gerekir.
dashdirection
: 0 ve 1 değerini alır. Yazıya ekleyeceğimiz çizginin yazının sağında mı solunda mı olması gerektiğini ayarlar. 0 sağında 1 ise solunda çizgiyi oluşturur.
dashrotation
: Çizginin açısını belirler.
1.6.4. Yazı ile çubuk arasındaki boşluğu ayarlama
dashpad
: Metin ile çubuk arasındaki boşluğu ayarlar. İnteger değerler alır.
dashpush
: Çizgi ve yazıyı yukarı veya aşağıya kaydırır. İnteger değerler alır.
1.6.5. Yazının arka planına renk ekleme
backgroundcolor
: Yazının arka planına renk ekler.
1.6.6. Yazının fontunu ayarlama
fontfamily
: Yazının fontunu ayarlar.
fontname : {FONTNAME, ‘serif’, ‘sans-serif’, ‘cursive’, ‘fantasy’, ‘monospace’}
1.6.7. Yazı tipini ayarlama
style
: Yazı tipini ayarlar. İtalik, normal
fontstyle : {‘normal’, ‘italic’, ‘oblique’}
1.6.8. Yazının kalınlığını ayarlama
weight
: Yazının kalınlığını ayarlar. 0-1000 arası değer alır ya da 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'bold', 'heavy', 'extra bold', 'black' değerlerini alır.
1.6.9. Yazının büyüklüğünü ayarlama
size
: Yazının büyüklüğünü ayarlar. 'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large' değerlerini alır. Ya da fontsize şeklinde kullanılarak integer değer alır. fontsize=12
gibi
Vakit ayırdığınız için teşekkür ederim…Yazı ile ilgili görüşlerinizi bana linkedin üzerinden iletebilirsiniz. İsterseniz yazının altıncı kısmına geçebilirsiniz.