複数系列のランニング平均
ハワイのランニング平均を算出したあなたの成果に、チームリーダーはとても感心していました。次は、すべての観測所における月ごとの最低気温のランニング平均が必要になったそうです。幸い、この処理を素早く行う方法をご存じですね。
この演習はコースの一部です
PostgreSQLで学ぶ時系列分析
演習の手順
- ウィンドウ関数を使って、複数の時系列にわたる
t_monthly_minのランニング平均を求めてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Calculate the running average of the lowest temperates for all stations
SELECT
ts.state,
year_month,
t_monthly_min,
___ AS running_avg_temp
FROM temperatures_monthly AS tm
JOIN temperature_stations AS ts
USING(station_id)
ORDER BY ts.state, year_month;