計算每個時間序列的資料筆數
你是團隊中的資料科學家,正在評估另一個團隊從匯入檔上傳的天氣時間序列資料,你被指派分析這個新資料集的實用性。
你手上有兩個包含相關資料的資料表。每個時間序列由 filename、station_id,以及兩個字元的 state 州別代碼所辨識。你被告知其中兩個測站的資料點比其他測站少。
撰寫一個查詢,找出資料點最少的那兩個測站,並依資料點數由小到大排序。
你可以使用 temperature_stations 與 temperatures_monthly 這兩個資料表。
本練習屬於課程
PostgreSQL 的時間序列分析
練習說明
- 連接兩個資料表並計算每個測站的資料筆數,依遞增順序排序。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Count the number of data per station, sorted in ascending order
SELECT filename, state, ___ AS count
FROM temperatures_monthly
JOIN ___ USING(___)
GROUP BY filename, state
___;