[分享]以熱圖呈現台北捷運分時人流變化

作者: unhumanWu (阿文)   2018-11-29 11:32:47
網誌好讀版:https://reurl.cc/Gb75p
捷運分時資料
台北市政府資料開放平台*的捷運分時資料,以月份分類。裡面有該月份
每一天從0點到23點的人流起迄點資料。舉個例子,如果想要知道6月1號
凌晨0點到1點之間,從松山機場站到大湖公園的人數:
https://imgur.com/3CjEzHo
有2個人
也就是說,這份資料可以告訴你該月份中任何一天、
任何一個小時內(營業時間),從任何一站到任何一站的人數,是一份
非常細緻的資料。有鑑於台北捷運目前營運中的站點已達108站,路網遍
布大台北地區,這些資料也能讓我們得到一些大台北地區人口移動模式的
資訊。
https://imgur.com/j5X9rqA
然而要完整呈現全部108個站點的資料,其資料的份量非常可觀。我們來
看看前一張分時資料的內容,每一筆資料(這邊指的是row,台灣翻為”列 )
包含日期、時段、進站、出站和人次。
其中進出站的站點組合共有108*108 = 11,664種、乘上一天營運時間共21小
時(資料範圍不包含凌晨2點到4點)、再乘上一個月30天
所以是: 11,664*21*30 = 7,348,320,每一個月會有734萬多筆的資料,
也就是一份大約700MB的CSV檔。
站點熱區圖
在好生清理一陣後,這邊嘗試用熱圖(heatmap)來呈現。
使用的資料是2018年7月的捷運分時資料,
其中周一到周日代表的是該月的平均值,
比如說圖表內的周六的12點為7/7、7/14、7/21和7/28四天12點的平均人流。
以下挑幾個大家熟悉的台北車站、西門、市政府以及動物園來分享:
台北車站 (BL12):
捷運台北車站7月的每日平均進出量超過30萬人次,為進出量最大的捷運站。
從平日來看,上午的高峰在8到9點之間,進出站人數介於10,000到14,000人左右,
上午10點以後到下午5點以前維持在6,000以上的水準;
傍晚5點到8點是另一個高峰,人流的最大值出現在周五的晚上6點到7點,
平均進站人數達到18,000人、出站達到23,000人。
假日的部分,進出站人數相對於平日,分布較為均勻。
若以10,000人次做區分,進站人數在上午11點到晚上11點皆超過10,000人;
出站人數超過10,000人的時段大約落在上午8點到晚上8點之間,
相較於進站的高峰時間提早3個小時。
https://imgur.com/2SQLXcd
西門 (BL11):
排行老二的捷運西門站7月的每日平均進出量近15萬人次。
平日的人流變化與台北車站類似,上午的尖峰為8到9點;
下午的尖峰為5點到8點,最大量同樣出現在周五晚上6點到7點,
進站人數達8,400人、出站9,300人。
假日的部分,若以5,000人做分隔,進站的熱門時段出現在六日的下午2點以後,
一路持續到晚上10點,約8小時;
出站的熱門時段出現在上午11點以後,週六持續到晚上8點;週日持續到晚上7點。
若以平日的高峰值和假日的高峰值做比較,
台北車站和西門站的假日約是平日的八到九成。
https://imgur.com/jczKRzF
市政府(BL18)
再看看位於東區的市政府,7月的每日平均進出量近12萬人次,排行第三,
但圖面呈現的內容卻是完全不同。
從平日來看,有別於台北車站、西門在上下午各有熱門時段,
市政府進站人次的熱門時段出現在下午5點以後,高峰在下午6到8點,
有近10,000人;出站人次高峰出現在上午8到9點,超過10,000人次。
假日的部分,若同樣以5,000人做分隔,進站的熱門時段出現在的下午4點以後,
持續到晚上11點,約7小時;出站的熱門時段於週六出現在上午11點以後,
持續到晚上6點;週日則是沒有超過5,000人的時段,高峰出現在下午2點。
若以平日與假日的高峰人數做比較,
市府站假日的人數只有平日的五成到六成,少於台北車站和西門的八到九成。
https://imgur.com/GsNWz9q
動物園(BR01)
最後是大家都去過的動物園,位於文湖線終點站的動物園7月進出旅次約為1.4萬人,
排名第91。有別於其他三站的人潮聚集於平日上下班、假日的中午過後,
動物園有自己的模式。
平日的部分,進站的熱門時段集中在上午8點到9點、
下午4點到7點(動物園營業時間為上午9點至下午5點);
出站的高峰出現在上午10點到12點。到了假日,進站人潮在中午過後開始湧現,
高峰出現於下午5點到6點,出站人潮出現於上午9點以後,一路持續到下午4點,
開始時間與平日相同,但持續時間較長。有別於其他三站,動物園站假日人流大於平日
人流。
https://imgur.com/Ye0r1RT
以上就是這次和大家分享的內容,如果大家對其他站的熱圖有興趣,
可以到這邊https://github.com/ShihWen/MRT_hourly
打包回去研究,謝謝大家。
作者: crazyplayer (^^")   2018-11-29 11:54:00
超有趣的資料
作者: lajji (喇機)   2018-11-29 12:03:00
推 覺得可以再加一張進出總計的
作者: borntodare22 (氖Neon)   2018-11-29 12:15:00
Neat!
作者: keans0785 (中壢要潤)   2018-11-29 12:19:00
作者: PHb787 (Patrick)   2018-11-29 12:31:00
作者: jiff3312425 (Chenoweth)   2018-11-29 12:45:00
推 超強!謝謝你的資料
作者: Apple0230 (貳月卅號的果實)   2018-11-29 13:24:00
超強
作者: civic8th (My Civic)   2018-11-29 13:37:00
作者: TsBC (小蔡一碟)   2018-11-29 13:42:00
推!! 想知道前10大OD是在哪邊!!
作者: e920528 (Evis)   2018-11-29 15:15:00
作者: R101 (R101)   2018-11-29 17:11:00
作者: sbtiagr (星奇*天)   2018-11-29 19:57:00
推推
作者: robotcl (停停)   2018-11-29 23:37:00
超有趣
作者: princeguitar (王早)   2018-11-30 00:38:00
喜歡數據 讚讚
作者: ppp36ppp   2018-11-30 00:48:00
作者: longlydreami (邦加爾迪)   2018-11-30 03:37:00
很棒的數據圖
作者: Johnnyyang (Johnnyyjy)   2018-11-30 11:58:00
大推
作者: kyoto31205 (′‧ω‧‵)   2018-11-30 14:10:00
作者: omkizo (陳武愛帶你笑掌)   2018-11-30 15:03:00
700多MB……Excel不能完全開出來想要整理一定要用專用軟體 甚至是自己寫……
作者: lina7inverse (杉森‧費西佛)   2018-11-30 20:38:00
絕對不只是個推
作者: shieldsky (Gray wolf)   2018-11-30 23:37:00
超酷!
作者: abc480528 (Treebase)   2018-12-01 00:15:00
作者: tw3781 (阿涂)   2018-12-01 07:58:00
推~~
作者: short0909 (短短短疼)   2018-12-02 02:14:00
作者: el1901 (終點站 徐匯中學)   2018-12-02 10:19:00
終於有放出各站OD資料了,但是這資料真的太細 XD建議可以用路網圖結合熱圖去呈現最大站間運量 保證有看頭!
作者: vespar (布藍寶125)   2018-12-02 11:32:00

Links booklink

Contact Us: admin [ a t ] ucptt.com