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 () 

Matplotlib kisi horizontal

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

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *