Vytvoření platného názvu pro jeden instrument
Pokud stahujete data pro jediný symbol a tento symbol není syntakticky platný název, můžeš v volání getSymbols() nastavit auto.assign = FALSE. To ti umožní přiřadit výstup přímo pod syntakticky platný název.
Může se ti také hodit převést názvy sloupců na syntakticky platné názvy. Je to dobrý nápad, pokud plánuješ data používat ve funkcích, které syntakticky platné názvy sloupců vyžadují (například lm()).
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Pomocí
getSymbols()a jeho argumentuauto.assignvytvoř objekt s názvemBRK.A, který bude obsahovat data pro "BRK-A". - Pomocí
colnames()vytvoř objekt s názvemcol_names, který bude obsahovat názvy sloupců objektuBRK.A. - Pomocí
make.names()převeďcol_namesna syntakticky platné názvy.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create BRK.A object
# Create col_names object from the colnames() of BRK.A
col_names <-
# Convert col_names into syntactically valid names
colnames(BRK.A) <-