Memplot dua variabel
Jika Anda ingin memplot dua variabel deret waktu yang direkam pada waktu yang sama, Anda dapat menambahkan keduanya ke subplot yang sama.
Jika skala kedua variabel sangat berbeda, pastikan Anda memplotnya pada objek Axes kembar yang berbeda. Objek ini dapat berbagi satu sumbu (misalnya waktu, atau sumbu x) tetapi tidak berbagi sumbu lainnya (sumbu y).
Untuk membuat objek Axes kembar yang berbagi sumbu x, kita menggunakan metode twinx.
Dalam latihan ini, Anda akan menggunakan sebuah DataFrame yang sudah memuat data climate_change. DataFrame ini dimuat dengan kolom "date" sebagai DateTimeIndex, dan memiliki kolom bernama "co2" berisi pengukuran karbon dioksida serta kolom bernama "relative_temp" berisi pengukuran suhu.
Latihan ini adalah bagian dari kursus
Pengantar Visualisasi Data dengan Matplotlib
Petunjuk latihan
- Gunakan
plt.subplotsuntuk membuat objek Figure dan Axes yang masing-masing dinamaifigdanax. - Plot variabel karbon dioksida dengan warna biru menggunakan metode
plotpada Axes. - Gunakan metode
twinxpada Axes untuk membuat Axes kembar yang berbagi sumbu x. - Plot variabel suhu relatif dengan warna merah pada Axes kembar menggunakan metode
plotmiliknya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
import matplotlib.pyplot as plt
# Initalize a Figure and Axes
____
# Plot the CO2 variable in blue
ax.plot(____, ____, color=____)
# Create a twin Axes that shares the x-axis
ax2 = ____
# Plot the relative temperature in red
____.plot(____, ____, color=____)
plt.show()