Crear un nombre válido para un instrumento
Si solo descargas datos para un único símbolo y ese símbolo no es un nombre sintácticamente válido, puedes establecer auto.assign = FALSE en tu llamada a getSymbols(). Eso te permitirá asignar directamente la salida a un nombre sintácticamente válido.
También puede interesarte convertir los nombres de las columnas en nombres sintácticamente válidos. Es una buena idea si planeas usar los datos en funciones que esperan nombres de columna sintácticamente válidos (p. ej., lm()).
Este ejercicio forma parte del curso
Importación y gestión de datos financieros en R
Instrucciones del ejercicio
- Usa
getSymbols()y su argumentoauto.assignpara crear un objeto llamadoBRK.Acon datos para "BRK-A". - Usa
colnames()para crear un objeto llamadocol_namesque contenga los nombres de las columnas del objetoBRK.A. - Usa
make.names()para convertircol_namesa nombres sintácticamente válidos.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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) <-