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 merupakan bagian dari kursus
Memvisualisasikan Data Deret Waktu di Python
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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()