Cara menampilkan garis kisi pada plot matplotlib


Secara default, Matplotlib tidak menampilkan garis kisi pada plot. Namun, Anda dapat menggunakan fungsi matplotlib.pyplot.grid() untuk menampilkan dan menyesuaikan garis kisi pada plot dengan mudah.

Tutorial ini menunjukkan contoh penggunaan praktis fungsi ini.

Plot Sebar Dasar di Matplotlib

Kode berikut menunjukkan cara membuat scatterplot sederhana menggunakan Matplotlib:

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

Tambahkan garis kisi ke kedua sumbu

Untuk menambahkan grid ke plot, kita cukup menggunakan perintah plt.grid(True) :

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

Plot Matplotlib dengan grid

Tambahkan kisi sumbu tunggal

Kita dapat menggunakan argumen sumbu untuk menambahkan garis kisi saja ke sumbu x:

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

Grid Matplotlib pada satu sumbu

Atau hanya sumbu y:

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

Plot Matplotlib dengan kisi sumbu Y

Sesuaikan kisi-kisinya

Kita juga dapat menyesuaikan tampilan grid menggunakan fungsi plt.rc() :

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

Garis kisi khusus di Matplotlib

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

Tambahkan komentar

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