ÎncepețiÎncepe gratuit

Gestionează data și ora din coloane separate

read.zoo() simplifică importul datelor atunci când data și ora se află în coloane separate. Argumentul index.column îți permite să specifici numele sau numărul coloanei (coloanelor) care conțin datele de index. Atât este suficient dacă data și ora sunt specificate în formatul standard ("%Y-%m-%d" pentru dată și "%H:%M:%S" pentru oră).

În acest exercițiu, vei folosi argumentul index.column pentru a specifica coloanele de dată și oră din fișier. Directorul tău de lucru conține un fișier numit UNE.csv cu date OHLC la interval de 5 minute pentru compania energetică Unron. Vei folosi în continuare read.csv() pentru a identifica numele coloanelor de dată și oră.

Acest exercițiu face parte din cursul

Importul și gestionarea datelor financiare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă primele 5 rânduri din UNE.csv folosind read.csv(). Atribuie rezultatul variabilei une_data.
  • Examinează structura lui une_data și notează numele și pozițiile coloanelor.
  • Folosește read.zoo() pentru a importa UNE.csv, specificând index.columns ca nume ale coloanelor de dată și oră. Atribuie rezultatul variabilei une_zoo.
  • Vizualizează primele câteva rânduri din une_zoo.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul