Trabajar con funciones de agregación
Si una tabla contiene datos con un nivel de detalle mayor del necesario para un análisis, puede tener sentido resumir los datos con funciones de agregación de SQL antes de importarlos. Por ejemplo, si tienes recuentos de eventos de inundación por mes pero datos de precipitación por día, puedes decidir hacer SUM de la precipitación por mes.
La tabla weather contiene lecturas diarias de cuatro meses. En este ejercicio, practicarás cómo resumir el tiempo por mes usando las funciones MAX, MIN y SUM.
pandas se ha cargado como pd, y se ha creado un motor de base de datos, engine.
Este ejercicio forma parte del curso
Ingesta de datos eficiente con pandas
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create a query to get month and max tmax by month
query = """
SELECT ____,
____
FROM ____
____ ____;"""
# Get dataframe of monthly weather stats
weather_by_month = pd.read_sql(query, engine)
# View weather stats by month
print(weather_by_month)