ÎncepețiÎncepe gratuit

Lucrul cu funcții de agregare

Dacă un tabel conține date cu o granularitate mai mare decât este necesar pentru o analiză, poate fi util să rezumi datele cu funcții de agregare SQL înainte de a le importa. De exemplu, dacă ai date despre numărul de evenimente de inundații pe lună, dar date despre precipitații pe zi, poți decide să aplici SUM asupra precipitațiilor pe lună.

Tabelul weather conține citiri zilnice pentru patru luni. În acest exercițiu, vei exersa rezumarea datelor meteo pe lună folosind funcțiile MAX, MIN și SUM.

pandas a fost încărcat ca pd, iar un motor de baze de date, engine, a fost creat.

Acest exercițiu face parte din cursul

Ingestie eficientă a datelor cu pandas

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul