Cara memplot hanya kotak horizontal di matplotlib
Anda dapat menggunakan sintaks dasar berikut untuk memplot kisi horizontal saja di Matplotlib:
ax. grid (axis=' y ')
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh: hanya memplot grid horizontal di Matplotlib
Kode berikut menunjukkan cara membuat plot batang di Matplotlib dengan hanya kisi horizontal yang ditampilkan di plot:
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 ()
Jangan ragu untuk menggunakan ax.set_axisbelow(True) untuk menampilkan garis kisi horizontal di belakang jeruji pada plot:
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 ()
Dan jangan ragu untuk menggunakan argumen color , linestyle dan linewidth dalam fungsi grid() untuk menyesuaikan tampilan grid:
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 ()
Anda dapat menemukan daftar lengkap cara untuk menyesuaikan garis kisi di dokumentasi Matplotlib.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Matplotlib:
Cara menghilangkan centang dari plot Matplotlib
Cara mengubah ukuran font pada plot Matplotlib
Bagaimana cara menambahkan garis rata-rata ke plot di Matplotlib