ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Usa head() para ver las primeras filas de datos de CP, que ya se ha cargado por ti.
  • Completa la llamada a setSymbolLookup() para usar FRED como fuente para CP.
  • Usa getSymbols() para cargar los datos de nuevo.
  • Mira las primeras filas de CP y 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
Editar y ejecutar código