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
Pokyny k cvičení
- Pomocí
read.csv()importuj prvních 5 řádků souboruUNE.csv. Výsledek přiřaď doune_data. - Prohlédni si strukturu
une_dataa poznamenej si názvy a umístění sloupců. - Pomocí
read.zoo()importujUNE.csva jakoindex.columnszadej názvy sloupců s datem a časem. Výsledek přiřaď doune_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