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
Petunjuk latihan
- Impor 5 baris pertama dari
UNE.csvmenggunakanread.csv(). Simpan keluarannya keune_data. - Lihat struktur
une_datadan catat nama serta posisi kolom. - Gunakan
read.zoo()untuk mengimporUNE.csv, dengan menentukanindex.columnssebagai nama kolom tanggal dan waktu. Simpan keluarannya keune_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