MulaiMulai sekarang secara gratis

Menangani tanggal dan waktu pada kolom terpisah

read.zoo() memudahkan impor data ketika tanggal dan waktu berada pada kolom terpisah. Argumen index.column memungkinkan Anda menentukan nama atau nomor kolom yang memuat data indeks. Itu saja yang perlu Anda lakukan jika tanggal dan waktu dituliskan dalam format standar ("%Y-%m-%d" untuk tanggal, dan "%H:%M:%S" untuk waktu).

Dalam latihan ini, Anda akan menggunakan argumen index.column untuk menentukan kolom tanggal dan waktu pada berkas. Direktori kerja Anda memiliki berkas bernama UNE.csv yang memuat beberapa data OHLC 5-menit untuk perusahaan energi, Unron. Anda tetap akan menggunakan read.csv() untuk menemukan nama kolom dari kolom tanggal dan waktu.

Latihan ini adalah bagian dari kursus

Mengimpor dan Mengelola Data Keuangan di R

Lihat Kursus

Petunjuk latihan

  • Impor 5 baris pertama dari UNE.csv menggunakan read.csv(). Simpan keluarannya ke une_data.
  • Lihat struktur une_data dan catat nama serta posisi kolom.
  • Gunakan read.zoo() untuk mengimpor UNE.csv, dengan menentukan index.columns sebagai nama kolom tanggal dan waktu. Simpan keluarannya ke une_zoo.
  • Lihat beberapa baris pertama dari une_zoo.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Read data with read.csv
___ <- read.csv("___", nrows = ___)

# Look at the structure of une_data


# Specify Date and Time index column names
une_zoo <- read.zoo("UNE.csv", index.column = c("___", "___"), sep = "___", header = ___)

# Look at first few rows of data
Edit dan Jalankan Kode