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

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

Zobrazit kurz

Pokyny k cvičení

  • Pomocí getSymbols() načti data pro „BRK-A".
  • Pomocí backticks (`) a funkce head() se podívej na prvních několik řádků dat.
  • Pomocí get() přiřaď data načtená funkcí getSymbols() do objektu s názvem BRK.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("___")
Upravit a spustit kód