Začněte nyníZačněte zdarma

Práce s datem a časem v oddělených sloupcích

read.zoo() usnadňuje import dat, když jsou datum a čas ve zvláštních sloupcích. Argument index.column ti umožňuje určit název nebo číslo sloupce (nebo sloupců) obsahujících indexová data. To je vše, co potřebuješ, pokud jsou datum a čas ve standardním formátu ("%Y-%m-%d" pro datum a "%H:%M:%S" pro čas).

V tomto cvičení použiješ argument index.column k určení sloupců s datem a časem. V pracovním adresáři máš soubor UNE.csv, který obsahuje 5minutová OHLC data pro energetickou společnost Unron. K nalezení názvů sloupců s datem a časem využiješ read.csv().

Toto cvičení je součástí kurzu

Importing and Managing Financial Data in R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí read.csv() importuj prvních 5 řádků souboru UNE.csv. Výsledek přiřaď do une_data.
  • Prohlédni si strukturu une_data a poznamenej si názvy a umístění sloupců.
  • Pomocí read.zoo() importuj UNE.csv a jako index.columns zadej názvy sloupců s datem a časem. Výsledek přiřaď do une_zoo.
  • Prohlédni si první několik řádků une_zoo.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód