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
Istruzioni dell'esercizio
- Usa
getSymbols()e il suo argomentoauto.assignper creare un oggetto chiamatoBRK.Acontenente i dati per "BRK-A". - Usa
colnames()per creare un oggetto chiamatocol_namesche contenga i nomi delle colonne dell'oggettoBRK.A. - Usa
make.names()per convertirecol_namesin 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) <-