Pandas_datareader para consultas de datos trimestrales del PIB FRED en Python

En otras publicaciones he demostrado cómo usar el módulo quandl en Python para recuperar acciones o precios de acciones. También mostré cómo consultar los precios de las acciones de Yahoo, usando pandas_datareader en Python.

También demostré interfaces OCDE y FRED en R y Python, en forma de paquetes y módulos. En esta publicación, demostraré cómo consultar datos trimestrales de series de tiempo del PIB de FRED, usando pandas_datareader en Python.

En las siguientes líneas de código, importo módulos relevantes y consulto datos trimestrales del PIB de FRED:

# importar módulos relevantes
import pandas_datareader.data as web
import datetime
# definir fechas para las fechas de inicio y finalización
start_date = datetime.datetime(1950, 1, 1)
end_date = datetime.datetime(2020, 9, 29)
# importar datos de stock para un período determinado entre la fecha de inicio y la fecha de finalización de yahoo finance
df = web.DataReader("GDP","fred",start_date,end_date)
# mostrar la cabeza del marco de datos
df.head()
PIB
FECHA
1950-01-01280.828
1950-04-01290.383
1950-07-01308.153
1950-10-01319.945
1951-01-01336.000

Usando matplotlib.pyplot puedo visualizar el desarrollo del PIB trimestral a lo largo del tiempo. Esto es lo que hago en las siguientes líneas de código:

# import matplotlib.pyplot
import matplotlib.pyplot as plt
# crear figura
plt.figure(figsize=(17.5,10))
# crear un diagrama de línea para los precios de cierre
plt.plot(df.index,df["GDP"],color="red")
# agregar título a la trama
plt.title("Quarterly US GDP (src: FRED)",size=22)
# agregar etiqueta del eje x
plt.xlabel("date",size=16)
# agregar etiqueta del eje y
plt.ylabel("quarterly GDP [B USD]",size=16)
Text(0, 0.5, 'quarterly GDP [B USD]')

You May Also Like

Leave a Reply

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.