MulaiMulai sekarang secara gratis

Tambahkan rerata rolling kontinu ke data pengangguran

Selain ukuran diskret seperti jumlah year-to-date, Anda mungkin ingin menambahkan jumlah atau rerata rolling ke data runtun waktu Anda.

Untuk itu, mari kembali ke data unemployment bulanan Anda. Meskipun Anda mungkin tertarik pada tingkat pengangguran statis pada bulan tertentu, gambaran ekonomi yang lebih luas dapat memerlukan indikator rolling selama beberapa bulan.

Untuk melakukannya, Anda akan menggunakan perintah rollapply(), yang menerima objek runtun waktu, ukuran jendela width, dan argumen FUN untuk diterapkan pada setiap jendela rolling.

Latihan ini adalah bagian dari kursus

Studi Kasus: Menganalisis Data Deret Waktu Kota di R

Lihat Kursus

Petunjuk latihan

  • Gunakan rollapply() untuk menghitung rerata rolling tahunan pengangguran AS. Pastikan Anda menentukan kolom us dari data unemployment Anda, atur argumen width ke jumlah periode bulanan yang sesuai, dan atur argumen FUN ke mean. Simpan rerata rolling Anda ke dalam objek unemployment sebagai year_avg.
  • Plot kedua indikator pengangguran AS (us dan year_avg) menggunakan plot.zoo(). Atur argumen plot.type ke "single" untuk menempatkan kedua ukuran dalam panel yang sama.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Use rollapply to calculate the rolling yearly average US unemployment
unemployment$year_avg <- rollapply(___$___, width = ___, FUN = ___)

# Plot all columns of US unemployment data
plot.zoo(unemployment[, c("___", "___")], plot.type = "___", lty = lty, lwd = lwd)
Edit dan Jalankan Kode