MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Plot semua deret waktu dalam jobs pada satu grafik, dan gunakan palet warna Spectral.
  • 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()
Edit dan Jalankan Kode