Gunakan merge untuk membuat indeks tidak beraturan menjadi beraturan
Latihan sebelumnya mengajarkan Anda cara membuat objek xts lebar-nol dengan indeks waktu yang beraturan. Anda dapat menggunakan objek lebar-nol tersebut untuk membuat objek xts yang tidak beraturan menjadi beraturan.
Seri yang sudah dibuat beraturan biasanya memiliki nilai hilang (NA) karena data tidak beraturan tidak memiliki nilai untuk semua observasi dalam indeks beraturan. Latihan ini akan mengajarkan Anda cara menangani nilai hilang tersebut saat Anda melakukan merge() pada kedua seri.
Objek irregular_xts dan regular_xts dari latihan sebelumnya tersedia di ruang kerja Anda.
Latihan ini adalah bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di R
Petunjuk latihan
- Gunakan fungsi
merge()untuk menggabungkanirregular_xtsdanregular_xtske dalam sebuah objek bernamamerged_xts. - Gunakan
head()untuk melihat beberapa baris pertama darimerged_xts. - Buat objek bernama
merged_filled_xtsdengan menggunakan argumenfillpadamerge()untuk menggantiNAdengan pengamatan terakhir yang dibawa maju (na.locf). - Gunakan
headuntuk melihat beberapa baris pertama darimerged_filled_xts.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Merge irregular_xts and regular_xts
# Look at the first few rows of merged_xts
# Use the fill argument to fill NA with their previous value
# Look at the first few rows of merged_filled_xts