MulaiMulai sekarang secara gratis

Menyandikan data penerbangan Anda

Anda siap menyandikan data menjadi objek xts! Ingat bahwa flights adalah data frame yang berisi empat kolom data penerbangan dan satu kolom tanggal.

Untuk mengonversinya menjadi objek xts, Anda perlu memastikan kolom tanggal berada dalam format berbasis waktu. Seperti yang Anda temukan sebelumnya, kolom date saat ini bertipe character. Setelah date disimpan dalam format berbasis waktu, Anda siap mengonversinya ke xts! Untuk melakukannya, Anda akan menggunakan as.xts(), yang menerima dua argumen utama.

Pertama, Anda perlu menentukan objek yang akan dikonversi (dalam hal ini, flights). Untuk menghindari redundansi, umumnya Anda sebaiknya menghapus kolom berbasis waktu dari data saat mengonversi ke xts. Dalam kasus ini, Anda akan menghapus kolom kelima (dates) dengan menyertakan [, -5] pada pemanggilan as.xts() Anda.

Kedua, Anda perlu memberi tahu xts cara mengindeks objek Anda dengan menentukan argumen order.by. Dalam hal ini, Anda ingin mengindeks objek berdasarkan kolom date.

Data frame flights sudah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Studi Kasus: Menganalisis Data Deret Waktu Kota di R

Lihat Kursus

Petunjuk latihan

  • Muat paket xts.
  • Gunakan as.Date() untuk mengonversi kolom date di flights dari character menjadi objek Date.
  • Konversikan data Anda menjadi objek xts menggunakan as.xts(). Untuk melakukannya, Anda perlu menentukan data yang akan disandikan diikuti argumen order.by, yang membuat indeks berbasis waktu. Simpan objek ini sebagai flights_xts.
  • Periksa kelas flights_xts di ruang kerja Anda.
  • Tinjau 5 baris pertama dari flights_xts.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Load the xts package


# Convert date column to a time-based class
flights$date <- ___(flights$date)

# Convert flights to an xts object using as.xts
flights_xts <- as.xts(___ [ , -___], order.by = ___)

# Check the class of flights_xts


# Examine the first five lines of flights_xts
Edit dan Jalankan Kode