Matplotlib - Fungsi Subplot ()
Matplotlib'spyplot API memiliki fungsi praktis yang disebut subplots () yang bertindak sebagai pembungkus utilitas dan membantu dalam membuat tata letak subplot yang umum, termasuk objek figur yang melingkupi, dalam satu panggilan.
Plt.subplots(nrows, ncols)
Dua argumen bilangan bulat untuk fungsi ini menentukan jumlah baris dan kolom dari kisi subplot. Fungsi mengembalikan objek gambar dan tupel yang berisi objek sumbu sama dengan nrows * ncols. Setiap objek sumbu dapat diakses oleh indeksnya. Di sini kami membuat subplot dari 2 baris dengan 2 kolom dan menampilkan 4 plot berbeda di setiap subplot.
import matplotlib.pyplot as plt
fig,a = plt.subplots(2,2)
import numpy as np
x = np.arange(1,5)
a[0][0].plot(x,x*x)
a[0][0].set_title('square')
a[0][1].plot(x,np.sqrt(x))
a[0][1].set_title('square root')
a[1][0].plot(x,np.exp(x))
a[1][0].set_title('exp')
a[1][1].plot(x,np.log10(x))
a[1][1].set_title('log')
plt.show()
Baris kode di atas menghasilkan output berikut -