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

Agregace teplotních dat

Jako datový vědec na výzkumném projektu zaměřeném na klimatické cykly analyzuješ, jak se měsíční maximální a minimální teploty mění v čase.

Zajímají tě rozdíly mezi nejvyšší a nejnižší hodnotou měsíčního minima a mezi nejvyšší a nejnižší hodnotou měsíčního maxima. Tyto metriky označuješ jako min_spread a max_spread:

  1. min_spread : nejvyšší měsíční minimum - nejnižší měsíční minimum
  2. max_spread : nejvyšší měsíční maximum - nejnižší měsíční maximum

Nejprve tyto dvě metriky agreGuješ celkově. Potom je agreGuješ podle lokality a podíváš se na variaci podle ročního období.

K dispozici máš tabulky temperature_stations a temperatures_monthly.

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

Time Series Analysis in PostgreSQL

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.

-- Calculate the overall min_spread and max_spread
SELECT
    ___ AS min_spread,
    ___ AS max_spread
FROM ___;
Upravit a spustit kód