IniziaInizia gratis

Crea un nome valido per uno strumento

Se stai scaricando dati per un solo simbolo e quel simbolo non è un nome sintatticamente valido, puoi impostare auto.assign = FALSE nella chiamata a getSymbols(). Questo ti permetterà di assegnare direttamente l'output a un nome sintatticamente valido.

Potresti anche voler convertire i nomi delle colonne in nomi sintatticamente validi. È una buona idea se pensi di usare i dati in funzioni che si aspettano nomi di colonna sintatticamente validi (ad es. lm()).

Questo esercizio fa parte del corso

Importare e gestire dati finanziari in R

Visualizza il corso

Istruzioni dell'esercizio

  • Usa getSymbols() e il suo argomento auto.assign per creare un oggetto chiamato BRK.A contenente i dati per "BRK-A".
  • Usa colnames() per creare un oggetto chiamato col_names che contenga i nomi delle colonne dell'oggetto BRK.A.
  • Usa make.names() per convertire col_names in nomi sintatticamente validi.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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) <- 
Modifica ed esegui il codice