始める無料で始める

気温データの集計

気候サイクルを研究するプロジェクトのデータサイエンティストとして、月ごとの最高・最低気温が時間とともにどの程度変動するかを分析します。

月別の最低気温の最大値と最小値の差、および月別の最高気温の最大値と最小値の差に関心があります。これらの指標をそれぞれ min_spreadmax_spread と呼びます。

  1. min_spread : 月別の最低気温の最大値 − 月別の最低気温の最小値
  2. max_spread : 月別の最高気温の最大値 − 月別の最高気温の最小値

まずは、これら2つの指標を全体(全期間・全観測所)で集計します。次に、地点ごとに集計し、季節ごとの変動を見ていきます。

temperature_stationstemperatures_monthly が利用可能です。

この演習はコースの一部です

PostgreSQLで学ぶ時系列分析

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Calculate the overall min_spread and max_spread
SELECT
    ___ AS min_spread,
    ___ AS max_spread
FROM ___;
コードを編集して実行