MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan fungsi merge() untuk menggabungkan irregular_xts dan regular_xts ke dalam sebuah objek bernama merged_xts.
  • Gunakan head() untuk melihat beberapa baris pertama dari merged_xts.
  • Buat objek bernama merged_filled_xts dengan menggunakan argumen fill pada merge() untuk mengganti NA dengan pengamatan terakhir yang dibawa maju (na.locf).
  • Gunakan head untuk melihat beberapa baris pertama dari merged_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
Edit dan Jalankan Kode