Přístup k objektu pomocí get() nebo backticks
Občas se může stát, že si stáhneš data pro instrument, jehož název není syntakticky platný. Syntakticky platné názvy mohou obsahovat písmena, čísla, . a _, a musí začínat písmenem nebo . následovaným jiným znakem než číslem.
Například symbol akcií Berkshire Hathaway třídy A je „BRK-A", což není syntakticky platný název, protože obsahuje znak -. Dalším příkladem jsou čínské akcie, jejichž symboly se skládají z číslic. Symbol indexu SSE Composite Index na Yahoo Finance je „000001.SS".
K objektům, které nemají syntakticky platný název, se dostaneš pomocí funkce get nebo backticks (`)
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Pomocí
getSymbols()načti data pro „BRK-A". - Pomocí backticks (
`) a funkcehead()se podívej na prvních několik řádků dat. - Pomocí
get()přiřaď data načtená funkcígetSymbols()do objektu s názvemBRK.A.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load BRK-A data
# Use backticks (`) and head() to look at the loaded data
___(`___`)
# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")