Membersihkan time series
Pada latihan sebelumnya, Anda membuat objek xts untuk harga gas. Pada latihan ini, Anda akan meninjau lebih dekat tahun 2014.
Anda dapat melakukan pengindeksan pada objek deret waktu menggunakan vektor tanggal. Kode berikut
dates <- c(as.Date("2014-06-30"), as.Date("2014-12-31"))
gas_ts[dates]
mengembalikan data untuk hari-hari terakhir bulan Juni dan Desember 2014 dari objek gas_ts. Ingat bahwa fungsi seq() dapat digunakan untuk tanggal.
Paket xts memiliki sekumpulan fungsi yang menerapkan sebuah fungsi pada periode yang tidak saling tumpang tindih, misalnya mingguan, bulanan, dan seterusnya. Sebagai contoh,
apply.yearly(gas_ts, max)
mengembalikan harga gas tertinggi pada setiap tahun.
Objek gas_ts tersedia di environment.
Latihan ini adalah bagian dari kursus
Latihan Pertanyaan Wawancara Statistik di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
library(xts)
# Create the sequence of dates
dates_2014 <- ___(from = ___(___), ___ = as.Date("2014-12-31"), by = "1 day")
# Subset the time series
gas_2014 <- gas_ts[___]