Matplotlib grafiklerinde kılavuz çizgileri nasıl gösterilir?
Varsayılan olarak, Matplotlib grafikler üzerinde kılavuz çizgilerini görüntülemez. Ancak bir grafikteki kılavuz çizgilerini kolayca görüntülemek ve özelleştirmek için matplotlib.pyplot.grid() işlevini kullanabilirsiniz.
Bu eğitimde bu işlevin pratik kullanımına ilişkin bir örnek gösterilmektedir.
Matplotlib’deki Temel Dağılım Grafiği
Aşağıdaki kod, Matplotlib kullanılarak basit bir dağılım grafiğinin nasıl oluşturulacağını gösterir:
import matplotlib.pyplot as plt #createdata x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data plt. scatter (x,y) plt. show ()
Her iki eksene de kılavuz çizgileri ekleyin
Grafiğe bir ızgara eklemek için plt.grid(True) komutunu kullanabiliriz:
import matplotlib.pyplot as plt #create data x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. scatter (x,y) plt. grid ( True ) plt. show ()
Tek eksenli ızgara ekleme
X eksenine yalnızca bir kılavuz çizgisi eklemek için eksen bağımsız değişkenini kullanabiliriz:
import matplotlib.pyplot as plt #createdata x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. scatter (x,y) plt. grid ( axis=' x ' ) plt. show ()
Veya sadece y ekseni:
import matplotlib.pyplot as plt #createdata x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. scatter (x,y) plt. grid ( axis=' y ' ) plt. show ()
Izgarayı özelleştirin
Plt.rc() işlevini kullanarak ızgaranın görünümünü de özelleştirebiliriz:
import matplotlib.pyplot as plt #create data x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. rc (' grid ', linestyle=' : ', color=' red ', linewidth= 2 ) plt. scatter (x,y) plt. grid ( True ) plt. show ()
Kılavuz çizgilerini özelleştirme yollarının tam listesini Matplotlib belgelerinde bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimler Matplotlib’deki diğer ortak görevlerin nasıl gerçekleştirileceğini açıklamaktadır:
Matplotlib grafiklerinden keneler nasıl kaldırılır
Matplotlib grafiğindeki yazı tipi boyutu nasıl değiştirilir?