ÎncepețiÎncepe gratuit

Extrage coloana Close din mai multe instrumente

Exercițiul anterior ți-a arătat cum să folosești do.call(merge, eapply(env, fun)) pentru a aplica o funcție fiecărui obiect dintr-un mediu și a combina toate rezultatele într-un singur obiect.

Hai să folosim ce ai învățat pentru a rezolva o problemă foarte frecventă. De multe ori vei avea nevoie să încarci date similare pentru mai multe instrumente, să extragi o coloană și să creezi un singur obiect care să conțină acea coloană specifică pentru fiecare instrument.

Acest exercițiu face parte din cursul

Importul și gestionarea datelor financiare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește new.env() pentru a crea un mediu nou numit data_env.
  • Folosește getSymbols() pentru a încărca datele în data_env prin argumentul env.
  • Completează comenzile deja începute pentru tine. Umple spațiile libere cu funcțiile potrivite.
  • Vizualizează primele rânduri din close_data.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul