MulaiMulai sekarang secara gratis

Small multiples dengan sumbu y bersama

Saat membuat small multiples, sering kali lebih baik memastikan bahwa plot yang berbeda ditampilkan menggunakan skala yang sama pada sumbu y. Hal ini dapat diatur dengan menyetel kata kunci sharey ke True.

Dalam latihan ini, Anda akan membuat sebuah Figure dengan dua objek Axes yang berbagi sumbu y. Seperti sebelumnya, data disediakan dalam DataFrame seattle_weather dan austin_weather.

Latihan ini adalah bagian dari kursus

Pengantar Visualisasi Data dengan Matplotlib

Lihat Kursus

Petunjuk latihan

  • Buat sebuah Figure dengan array berisi dua objek Axes yang berbagi rentang sumbu y.
  • Plot "MLY-PRCP-NORMAL" milik Seattle dengan garis biru solid pada Axes bagian atas.
  • Tambahkan "MLY-PRCP-25PCTL" dan "MLY-PRCP-75PCTL" milik Seattle dengan garis biru putus-putus pada Axes bagian atas.
  • Plot "MLY-PRCP-NORMAL" milik Austin dengan garis merah solid pada Axes bagian bawah, serta "MLY-PRCP-25PCTL" dan "MLY-PRCP-75PCTL" dengan garis merah putus-putus.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create a figure and an array of axes: 2 rows, 1 column with shared y axis
fig, ax = plt.subplots(2, 1, sharey=True)

# Plot Seattle precipitation data in the top axes
____.plot(____, ____, color = ____)
____.plot(____, ____, color = ____, linestyle = ____)
____.plot(____, ____, color = ____, linestyle = ____)

# Plot Austin precipitation data in the bottom axes
____.plot(____, ____, color = ____)
____.plot(____, ____, color = ____, linestyle = ____)
____.plot(____, ____, color = ____, linestyle = ____)

plt.show()
Edit dan Jalankan Kode