MulaiMulai sekarang secara gratis

Membuat small multiples dengan plt.subplots

Small multiples digunakan untuk memplot beberapa himpunan data berdampingan. Di Matplotlib, small multiples dapat dibuat menggunakan fungsi plt.subplots(). Argumen pertama adalah jumlah baris dalam array objek Axes yang dibuat dan argumen kedua adalah jumlah kolom. Pada latihan ini, Anda akan menggunakan data Austin dan Seattle untuk berlatih membuat dan mengisi array subplot.

Data disediakan kepada Anda dalam DataFrame: seattle_weather dan austin_weather. Masing-masing memiliki kolom "MONTH" dan "MLY-PRCP-NORMAL" (untuk curah hujan rata-rata), serta "MLY-TAVG-NORMAL" (untuk suhu rata-rata). Pada latihan ini, Anda akan memplot secara terpisah pada tiap subplot curah hujan rata-rata bulanan dan suhu rata-rata di setiap kota.

Latihan ini adalah bagian dari kursus

Pengantar Visualisasi Data dengan Matplotlib

Lihat Kursus

Petunjuk latihan

  • Buat sebuah Figure dan array subplot dengan 2 baris dan 2 kolom.
  • Dengan mengacu pada Axes kiri atas sebagai indeks 0, 0, plot curah hujan Seattle.
  • Di kanan atas (indeks 0,1), plot suhu Seattle.
  • Di kiri bawah (1, 0) dan kanan bawah (1, 1), plot curah hujan dan suhu Austin.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create a Figure and an array of subplots with 2 rows and 2 columns
fig, ax = plt.subplots(____, ____)

# Addressing the top left Axes as index 0, 0, plot month and Seattle precipitation
ax[0, 0].plot(____, ____)

# In the top right (index 0,1), plot month and Seattle temperatures
ax[0, 1].plot(____, ____)

# In the bottom left (1, 0) plot month and Austin precipitations
ax[____].plot(____, ____)

# In the bottom right (1, 1) plot month and Austin temperatures
ax[____].plot(____, ____)
plt.show()
Edit dan Jalankan Kode