Tampilkan Banyak Plot
Dengan Kegunaan subplots() kita mungkin menarik berbagai cerita berat satu foto.
Contoh:
Gambar 2 cerita
#Tiga garis agar kompiler kita mungkin menarik: import sys import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt import numpy as np #cerita 1: x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(1, 2, 1) plt.cerita(x,y) #cerita 2: x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(1, 2, 2) plt.cerita(x,y) plt.present() #Dua garis agar kompiler kita mungkin menarik: plt.savefig(sys.stdout.buffer) sys.stdout.flush()
Hasilnya:

Fungsi subplots()
Fungsi subplots() mengambil 3 ketidaksepakatan yang menjelaskan structure foto.
Layout diatur berat garis dan pilar, yang diwakili melalui ketidaksepakatan awalnya dan ke-2.
Argumen 3 berdiri untuk menandai cerita instan ini.
plt.subplot(1, 2, 1) #foto tersebut {memiliki} 1 garis, 2 pilar, dan cerita ini adalah cerita awalnya.
plt.subplot(1, 2, 2) #foto tersebut {memiliki} 1 garis, 2 pilar, dan cerita ini adalah cerita ke-2.
Jadi, jika kita berharap membuat foto bersama 2 garis 1 pilar untuk alasan ini ke-2 cerita pasti akan ditampilkan di terbaik satu setiap bit sebagai tambahan, sebagai gantinya berdampingan, kita dapat menulis sintaks seperti ini.
Contoh:
Gambar 2 cerita di terbaik satu setiap bit sebagai tambahan
#Tiga garis agar kompiler kita mungkin menarik: import sys import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt import numpy as np #cerita 1: x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(2, 1, 1) plt.cerita(x,y) #cerita 2: x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(2, 1, 2) plt.cerita(x,y) plt.present() #Dua garis agar kompiler kita mungkin menarik: plt.savefig(sys.stdout.buffer) sys.stdout.flush()
Hasilnya:



Kita dapat menarik cerita sebanyak yang kita inginkan pada satu foto, signifikan cari tahu volume garis, pilar, dan menandai cerita.
Contoh:
Gambar 6 cerita
#Tiga garis agar kompiler kita mungkin menarik: import sys import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt import numpy as np x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(2, 3, 1) plt.cerita(x,y) x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(2, 3, 2) plt.cerita(x,y) x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(2, 3, 3) plt.cerita(x,y) x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(2, 3, 4) plt.cerita(x,y) x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(2, 3, 5) plt.cerita(x,y) x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(2, 3, 6) plt.cerita(x,y) plt.present() #Dua garis agar kompiler kita mungkin menarik: plt.savefig(sys.stdout.buffer) sys.stdout.flush()
Judul
Kita dapat menambahkan memenuhi syarat ke dalam setiap cerita bersama Kegunaan title().
Contoh:
2 cerita, bersama memenuhi syarat
#Tiga garis agar kompiler kita mungkin menarik: import sys import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt import numpy as np #cerita 1: x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(1, 2, 1) plt.cerita(x,y) plt.title("SALES") #cerita 2: x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(1, 2, 2) plt.cerita(x,y) plt.title("INCOME") plt.present() #Dua garis agar kompiler kita mungkin menarik: plt.savefig(sys.stdout.buffer) sys.stdout.flush()
Super Title
Kita mungkin menambahkan memenuhi syarat ke dalam seluruh keseluruhan foto bersama Kegunaan suptitle()
Contoh:
Tambahkan memenuhi syarat untuk secara keseluruhan foto
#Tiga garis agar kompiler kita mungkin menarik: import sys import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt import numpy as np #cerita 1: x = np.array([0, 1, 2, 3]) y = np.array([3, 8, 1, 10]) plt.subplot(1, 2, 1) plt.cerita(x,y) plt.title("SALES") #cerita 2: x = np.array([0, 1, 2, 3]) y = np.array([10, 20, 30, 40]) plt.subplot(1, 2, 2) plt.cerita(x,y) plt.title("INCOME") plt.suptitle("MY SHOP") plt.present() #Dua garis agar kompiler kita mungkin menarik: plt.savefig(sys.stdout.buffer) sys.stdout.flush()
Anda ringan menonton: Matplotlib Subplot: Code dan Cara Membuatnya
Sumber: https://taylorswift10years.com
Kategori: Teknologi