Matplotlib'de yalnızca yatay bir ızgara nasıl çizilir
Matplotlib’de yalnızca yatay bir ızgara çizmek için aşağıdaki temel sözdizimini kullanabilirsiniz:
ax. grid (axis=' y ')
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: Matplotlib’de yalnızca yatay bir ızgara çizin
Aşağıdaki kod, Matplotlib’de grafikte yalnızca yatay bir ızgaranın görüntülendiği bir çubuk grafiğinin nasıl oluşturulacağını gösterir:
import pandas as pd import matplotlib. pyplot as plt #createDataFrame df = pd. DataFrame ({' team ':['Mavs', 'Nets', 'Spurs', 'Warriors'], ' points ':[105, 99, 112, 100]}) #defineplot fig, ax = plt. subplots () #create bar plot df. plot (kind=' bar ', ax=ax) #add horizontal gridlines ax. grid (axis=' y ') #displayplot plt. show ()
Çizimdeki çubukların arkasındaki yatay kılavuz çizgisini görüntülemek için ax.set_axisbelow(True) işlevini kullanmaktan çekinmeyin:
import pandas as pd import matplotlib. pyplot as plt #createDataFrame df = pd. DataFrame ({' team ':['Mavs', 'Nets', 'Spurs', 'Warriors'], ' points ':[105, 99, 112, 100]}) #defineplot fig, ax = plt. subplots () #create bar plot df. plot (kind=' bar ', ax=ax) #add horizontal gridlines behind bars in the plot ax. set_axisbelow ( True ) ax. grid (axis=' y ') #displayplot plt. show ()
Izgaranın görünümünü özelleştirmek için grid() işlevindeki color , linestyle ve linewidth argümanlarını kullanmaktan çekinmeyin:
import pandas as pd import matplotlib. pyplot as plt #createDataFrame df = pd. DataFrame ({' team ':['Mavs', 'Nets', 'Spurs', 'Warriors'], ' points ':[105, 99, 112, 100]}) #defineplot fig, ax = plt. subplots () #create bar plot df. plot (kind=' bar ', ax=ax) #add horizontal gridlines with custom appearance ax. set_axisbelow ( True ) ax. grid (axis=' y ', color=' red ', linestyle=' dashed ', linewidth= 3 ) #displayplot 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ğinde yazı tipi boyutu nasıl değiştirilir?
Matplotlib’de çizime ortalama çizgi nasıl eklenir