Establecer la fuente de datos predeterminada para un símbolo
Cambiar la fuente predeterminada para un instrumento es útil si varias fuentes usan el mismo símbolo para instrumentos distintos. Por ejemplo, getSymbols("CP", src = "yahoo") cargaría los datos de Canadian Pacific Railway de la Bolsa de Nueva York. Pero getSymbols("CP", src = "FRED") cargaría los beneficios corporativos después de impuestos del U.S. Bureau of Economic Analysis.
Puedes usar setSymbolLookup() para indicar la fuente de datos predeterminada de un instrumento. En este ejercicio, aprenderás a hacer que getSymbols("CP") cargue los datos de beneficios corporativos de FRED en lugar de los datos de la acción ferroviaria de Yahoo Finance.
setSymbolLookup() puede recibir cualquier número de pares nombre = valor, donde nombre es el símbolo y valor es una lista con nombres de argumentos de getSymbols() para ese símbolo en concreto.
Este ejercicio forma parte del curso
Importación y gestión de datos financieros en R
Instrucciones del ejercicio
- Usa
head()para ver las primeras filas de datos deCP, que ya se ha cargado por ti. - Completa la llamada a
setSymbolLookup()para usar FRED como fuente paraCP. - Usa
getSymbols()para cargar los datos de nuevo. - Mira las primeras filas de
CPy compara el resultado con el de la primera instrucción.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Look at the first few rows of CP
# Set the source for CP to FRED
setSymbolLookup(___ = list(src = "___"))
# Load CP data again
# Look at the first few rows of CP