Začněte nyníZačněte zdarma

Práce s agregačními funkcemi

Pokud tabulka obsahuje data s vyšší granularitou, než je pro analýzu potřeba, může být užitečné je před importem shrnout pomocí agregačních funkcí SQL. Například když máš data o počtu povodní po měsících, ale srážková data po dnech, může dávat smysl sečíst srážky (SUM) za každý měsíc.

Tabulka weather obsahuje denní záznamy za čtyři měsíce. V tomto cvičení si procvičíš sumarizaci počasí po měsících pomocí funkcí MAX, MIN a SUM.

pandas je načten jako pd a databázový engine engine je připraven k použití.

Toto cvičení je součástí kurzu

Streamlined Data Ingestion with pandas

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód