MulaiMulai sekarang secara gratis

Mengagregasi data intrahari yang tidak teratur

Data intrahari bisa sangat besar, dengan ratusan ribu observasi per hari, jutaan per bulan, dan ratusan juta per tahun. Himpunan data ini sering perlu diagregasi sebelum dapat Anda olah.

Anda telah mempelajari cara mengagregasi data harian di kursus Introduction to xts and zoo. Latihan ini akan menggunakan to.period() untuk mengagregasi data intrahari menjadi seri OHLC. Anda sering perlu menentukan argumen period dan k untuk mengagregasi data intrahari.

Objek intraday_xts berisi satu hari perdagangan data acak.

Latihan ini adalah bagian dari kursus

Mengimpor dan Mengelola Data Keuangan di R

Lihat Kursus

Petunjuk latihan

  • Gunakan to.period() untuk mengonversi intraday_xts menjadi seri harga 5 detik bernama xts_5sec.
  • Gunakan to.period() untuk mengonversi intraday_xts menjadi seri harga 10 menit bernama xts_10min.
  • Gunakan to.period() untuk mengonversi intraday_xts menjadi seri harga 1 jam bernama xts_1hour.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Convert raw prices to 5-second prices
xts_5sec <- to.period(intraday_xts, period = "___", k = ___)

# Convert raw prices to 10-minute prices
xts_10min <-

# Convert raw prices to 1-hour prices
xts_1hour <- to.period(___, period = "___", k = ___)
Edit dan Jalankan Kode