Menggabungkan data yang memiliki zona waktu
Ingat bahwa objek xts menyimpan indeks waktu sebagai detik sejak tengah malam, 1970-01-01 dalam zona waktu UTC. merge() menggunakan indeks dasar ini dan mengembalikan hasil dengan zona waktu dari objek pertama.
Latihan ini memberikan contoh. Dua objek di ruang kerja Anda identik kecuali untuk zona waktu indeksnya. Nilai indeksnya adalah momen waktu yang sama, tetapi diukur di lokasi berbeda. Zona waktu objek london adalah Europe/London dan zona waktu objek chicago adalah America/Chicago.
Latihan ini adalah bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di R
Petunjuk latihan
- Lengkapi nama objek sehingga hasil
merge()akan memiliki zona waktu London. - Gunakan
str()untuk melihat strukturtz_londondan perhatikanTZserta rentang waktu lokal yang dicetak pada baris pertama keluaran. - Sekarang lengkapi perintah
merge()sehingga hasilnya akan memiliki zona waktu Chicago. - Gunakan
str()untuk melihat strukturtz_chicagodan perhatikan bagaimanaTZdan rentang waktu lokalnya berubah.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create merged object with a London timezone
tz_london <- merge(___, ___)
# Look at tz_london structure
# Create merged object with a Chicago timezone
tz_chicago <- merge(___, ___)
# Look at tz_chicago structure