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

Extrakce sloupce Close z více instrumentů

V předchozím cvičení jsi viděl/a, jak pomocí do.call(merge, eapply(env, fun)) aplikovat funkci na každý objekt v prostředí a pak všechny výsledky sloučit do jednoho objektu.

Teď tento přístup využijeme k řešení velmi běžného problému. Často budeš potřebovat načíst podobná data pro více instrumentů, extrahovat z nich určitý sloupec a vytvořit jeden objekt, který obsahuje tento sloupec pro každý instrument.

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

Importing and Managing Financial Data in R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí new.env() vytvoř nové prostředí s názvem data_env.
  • Pomocí getSymbols() načti data do data_env s využitím argumentu env.
  • Dokončí příkazy, které jsou pro tebe připravené. Doplň prázdná místa odpovídajícími funkcemi.
  • Zobraz první několik řádků objektu close_data.

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

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

# Symbols
symbols <- c("AAPL", "MSFT", "IBM")

# Create new environment


# Load symbols into data_env


# Extract the close column from each object and combine into one xts object
close_data <- ___(merge, ___(data_env, Cl))

# View the head of close_data
Upravit a spustit kód