MulaiMulai sekarang secara gratis

Rolling apply dengan fungsi kustom

Fungsi rollapply dari zoo memungkinkan Anda menerapkan fungsi ringkasan apa pun pada jendela rolling. Fungsi ringkasan menerima banyak angka sebagai masukan dan mengembalikan satu angka, seperti mean(), max(), sum(), dan sebagainya.

Bergantung pada jenis data yang Anda miliki, Anda mungkin perlu menulis fungsi yang menggabungkan beberapa statistik, seperti pada contoh fungsi find_range() dalam latihan video.

Dalam latihan ini, Anda akan membuat fungsi singkat yang menghitung nilai mean suatu rentang angka secara "manual", lalu menerapkannya pada jendela rolling.

Himpunan data yang akan Anda gunakan, daily_temp, serta paket zoo dan ggplot2, sudah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Memanipulasi Data Deret Waktu di R

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga