Anotasi peristiwa penting dalam data deret waktu
Saat memplot deret waktu Finance, Information, Manufacturing, dan Construction dari DataFrame jobs, Anda mengamati peningkatan tingkat pengangguran yang jelas pada tahun 2001 dan 2008. Secara umum, plot deret waktu dapat dibuat lebih informatif jika Anda menambahkan anotasi tambahan yang menekankan pengamatan atau peristiwa tertentu. Ini memungkinkan Anda menyoroti bagian grafik dengan cepat kepada pemirsa, dan dapat membantu menafsirkan apa yang mungkin menyebabkan suatu peristiwa tertentu.
Ingat bahwa Anda sudah menjadikan kolom datestamp sebagai indeks DataFrame jobs, sehingga Anda siap untuk langsung memberi anotasi pada plot dengan garis vertikal atau horizontal.
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Deret Waktu di Python
Petunjuk latihan
- Plot semua deret waktu dalam
jobspada satu grafik, dan gunakan palet warnaSpectral. - Tambahkan garis vertikal berwarna biru pada tanggal
2001-07-01. - Tambahkan garis vertikal biru kedua pada tanggal
2008-09-01.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Plot all time series in the jobs DataFrame
ax = ____(____, fontsize=6, linewidth=0.8)
# Set labels and legend
ax.set_xlabel('Date', fontsize=10)
ax.set_ylabel('Unemployment Rate', fontsize=10)
ax.set_title('Unemployment rate of U.S. workers by industry', fontsize=10)
ax.legend(loc='center left', bbox_to_anchor=(1.0, 0.5))
# Annotate your plots with vertical lines
____(____, color='blue', linestyle='--', linewidth=0.8)
____(____, color='blue', linestyle='--', linewidth=0.8)
# Show plot
plt.show()