LoslegenKostenlos starten

Temperaturdaten aggregieren

Als Data Scientist in einem Forschungsprojekt zu Klimazyklusen analysierst du, wie stark die monatlichen Höchst- und Tiefsttemperaturen im Zeitverlauf schwanken.

Dich interessiert die Differenz zwischen der maximalen minimalen Monatstemperatur und der minimalen minimalen Monatstemperatur sowie die entsprechende Metrik für die monatlichen Höchsttemperaturen. Du nennst diese Metriken min_spread bzw. max_spread:

  1. min_spread : maximale minimale monatliche Temperatur – minimale minimale monatliche Temperatur
  2. max_spread : maximale maximale monatliche Temperatur – minimale maximale monatliche Temperatur

Zuerst aggregierst du diese beiden Metriken insgesamt (über alle Daten). Danach aggregierst du nach Standort und betrachtest die Variation nach Jahreszeit.

temperature_stations und temperatures_monthly stehen dir zur Verfügung.

Diese Übung ist Teil des Kurses

<Kurs>Zeitreihenanalyse in PostgreSQL</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- Calculate the overall min_spread and max_spread
SELECT
    ___ AS min_spread,
    ___ AS max_spread
FROM ___;
Code bearbeiten und ausführen