Python - 分析台灣 2 月中旬的PM2.5監測數據 (以松山測站為例)

Python - 分析松山測站2026年2月份PM2.5濃度

今天讓我們來聊聊環境數據相關的趨勢吧!今天以環境部空氣品質監測網的開放資料來手動利用 Python 分析, 來觀察一下短時間的北部空氣 PM2.5 濃度資料(松山測站為例),還記得幾年前,PM2.5的議題,常常環繞在我們的生活當中被提及。

台北市空氣品質

這邊隨機的抓取了開放資料當中的 2026/02/16 至 2026/02/20 每日每小時的 PM2.5 空氣濃度資料,並做了每日一筆平均濃度的數據處理與呈現, 可以看到這幾天松山測試所監測到的數據都在 6 至 23 (微克/立方公尺, μg/m³) 之間浮動,對於台灣規定的空氣品質指標(AQI) 是處於良好的狀態。 而影響空氣品質的因素,也有很多的不同的因素,像是污染來源因素(境外傳輸/本地人為活動)、氣象與地理因素(風速與風向/降雨洗滌/逆溫現象/地形限制)、 化學反應因素 (二次污染物) 等等。如果在戶外活動的時候,大家是不是也會想到空氣的變化呢!

定義:

  • PM2.5 (細懸浮微粒): 指環境空氣中氣動粒徑小於或等於 2.5 微米的粒子。由於其粒徑極小,能穿透肺泡直接進入血液循環,對人體健康(呼吸道、心血管)影響甚鉅。
  • 日均值 (Daily Average): 係指連續 24 小時監測數據的算術平均數,用於對比國家空氣品質標準。
  • 根據台灣環境部(前環保署)訂定之空氣品質標準,PM2.5 的濃度規範如下

台北市空氣品質

  • AQI 指標分級表 (台灣標準):

台北市空氣品質

資料來源:

  • 環境部: 空氣品質監測網
  • Gemini
  • Cursor