MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Lengkapi nama objek sehingga hasil merge() akan memiliki zona waktu London.
  • Gunakan str() untuk melihat struktur tz_london dan perhatikan TZ serta rentang waktu lokal yang dicetak pada baris pertama keluaran.
  • Sekarang lengkapi perintah merge() sehingga hasilnya akan memiliki zona waktu Chicago.
  • Gunakan str() untuk melihat struktur tz_chicago dan perhatikan bagaimana TZ dan 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
Edit dan Jalankan Kode