Kom igångKom igång gratis

Skapa ett giltigt namn för ett instrument

Om du bara hämtar data för en enda symbol och den symbolen inte är ett syntaktiskt giltigt namn, kan du ange auto.assign = FALSE i ditt anrop till getSymbols(). Det gör att du direkt kan tilldela utdata till ett syntaktiskt giltigt namn.

Du kanske också vill konvertera kolumnnamnen till syntaktiskt giltiga namn. Det är en bra idé om du planerar att använda datan i funktioner som förväntar sig att kolumnnamnen är syntaktiskt giltiga (t.ex. lm()).

Den här övningen är en del av kursen

Importera och hantera finansiella data i R

Visa kurs

Övningsinstruktioner

  • Använd getSymbols() och dess argument auto.assign för att skapa ett objekt med namnet BRK.A som innehåller data för "BRK-A".
  • Använd colnames() för att skapa ett objekt med namnet col_names som innehåller kolumnnamnen för objektet BRK.A.
  • Använd make.names() för att konvertera col_names till syntaktiskt giltiga namn.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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) <- 
Redigera och kör kod