news 2026/7/3 19:12:35

10万次扫码、1.5公里、12分钟:一组数字还原2016年上海的摩拜骑行行为

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
10万次扫码、1.5公里、12分钟:一组数字还原2016年上海的摩拜骑行行为

🚲 10万次骑行拆穿上海:摩拜单车2016年8月数据全解析

打开这份脱敏数据前,我以为看到的只是一堆订单号、经纬度和时间戳。
打开后我发现——我拿到的是2016年夏天,16,887个上海人用脚投票的城市使用说明书。


一、这数据能告诉我们什么?

这是一份来自上海市公共数据开放平台的摩拜单车脱敏抽样数据,包含102,361 条骑行记录,覆盖2016年8月整整一个月。79,062辆车、16,887个用户——每一条记录都附带了完整的GPS轨迹。

字段含义它的价值
orderid订单ID唯一标识每次骑行
bikeid自行车ID可以追踪单车的流动
userid用户ID可以观察用户的骑行习惯
start_time / end_time精确到分钟分析时间规律的基础
start_location / end_location精确到小数点后6位定位到具体的街区
trackGPS轨迹每一条骑行的完整路径

但我要先告诉你一个背景——这些数据之所以特别,是因为它来自一个特殊的时刻。

共享单车编年史:2016年夏天意味着什么?

把时间拨回2016年:

节点事件
2014年ofo 在北大校园诞生,“共享单车” 这个概念第一次出现
2015年1月摩拜单车成立,开始研发智能锁和实心胎
2016年4月摩拜在上海正式上线——橙色风暴首次出现在上海街头
2016年8月这份数据的时间点— 摩拜上线仅4个月
2016年底全国共享单车用户约455万人(上海当时2400万人口)
2017年用户激增700%,共享单车进入全民时代

所以当你在看这10万条骑行记录时,请记住一个事实:2016年8月,共享单车还没像后来那样铺天盖地。没有满大街的橙色和黄色,没有所谓的"颜色战争"。全国才455万人在用这东西,而上海这16,887个人,就是在马路上看到一排橙色单车、好奇地掏出手机扫码的第一批人。

他们不是在跟风。那时候风还没起来。他们就是风本身。

这不是一堆数字。这是十万人用脚投票的城市使用说明书。


二、一个普通上海人的一天

先别急着看数字。我们来看一个故事。

这是一个虚构但真实的人物。说虚构,是因为我无法从脱敏数据里找到某个具体的人;说真实,是因为这10万次骑行拼出来的画像,就是2016年夏天成千上万个上海上班族的日常——早高峰从地铁口扫一辆车骑到写字楼,午间骑车出去吃碗面,傍晚下班吹着晚风骑回家,深夜还有人蹬着车穿过空荡荡的街道。

每一段骑行都不是数据点,而是一个真实的人在某一刻做出的选择。


三、数据画像①:时间的脉搏

把10万次出行按小时摊开,一张上海的通勤心电图跃然纸上:

深夜(0-5点)的骑行量不到白天的零头——凌晨4点是最低谷,只有227单。天一亮,数字跳升:6点涨到2,297单,7点翻倍到6,315单,8点飙到8,490单——早高峰第一波冲击,成千上万的人从地铁口涌出来,扫码开锁,蹬着橙色的车往写字楼冲刺。

午间(11-14点)形成一个"高原",稳定在3,700-4,200单之间。这是人们骑车出去觅食、办事的时间,不像早晚高峰那么汹涌,但始终有人在骑。

最猛的冲击在傍晚:16点开始爬坡,17:00 → 9,279单,18:00 → 10,125单,全天峰值!之后逐渐回落,但直到晚上9点仍有6,000单在跑。数据告诉我们:下班后人们更愿意骑车,而不是挤地铁。

为什么晚高峰比早高峰还猛?

一个合理的推测是:早上你赶时间,会选择最快的方式到公司(可能是地铁直达);但下班,不赶时间了,你宁愿吹着晚风慢悠悠骑回去,而不是挤在地铁里闻汗味。早高峰8点的8,490单,与晚高峰6点的10,125单之间,差了1,635单(19.3%)——数据支持这个推测。

星期三,人们最需要摩拜

一周七天,骑行的波动也很有故事:

  • 工作日均 15,032单,周末均 13,100单——差距14.7%,但周末并不低到"没人在骑"
  • 周三最高(17,829单)——也许是"上三天班累了,今天骑车换换心情"
  • 周四突然下跌(12,484单)——是全周唯一跌破13,000的一天
  • 周五、周六、周日——逐步回升,但都不及周一、周二

摩拜不是玩具,是工具。人们不是在"骑着玩",而是用它通勤。周三是一周最疲惫的中段,骑车的反而最多——也许是因为挤了三天地铁,今天实在不想挤了。


四、数据画像②:距离的真相

1.56公里。12分钟。这就是上海人的标准骑行画像

距离区间占比你在干嘛
≤0.5 km17.9%地铁口到公司楼下——走路10分钟,骑车3分钟
0.5-1 km24.5%一站公交的距离
1-2 km34.8%最多人选择的范围
2-3 km11.0%两站地铁的距离,骑车刚好
3-5 km5.6%需要骑15-25分钟,不算近但也有人骑
>5 km3.3%狠人区,超过5公里还骑共享单车

核心结论:77.2%的骑行在2公里以内。89.2%在3公里以内。

这就是"最后一公里"的真实面目——走路嫌远,打车嫌近,公交要等。摩拜恰好填补了这块空白。从另一个角度看,单车并不是用来替代地铁的,而是连接地铁和目的地的那段路

极端值

项目数据脑补画面
最短骑行146米扫码开锁,骑了30秒就到了……等等,为什么不直接走过去?
最长骑行20.92公里从虹桥骑到浦东机场方向,摩拜座椅那么硬,respect
最短耗时1分钟这是扫码后骑了个寂寞吗?可能是骑错方向了,锁车重来
>10km订单307单0.3%的狠人,用共享单车完成了小长途旅行

五、数据画像③:城市的足迹

如果给上海的摩拜骑行量画一张热力图,它是这样的:

骑行轨迹覆盖了经度 120.49°E ~ 121.97°E,纬度 30.84°N ~ 31.48°N——从浦东外高桥到虹桥机场,从宝山到闵行。

但热力是有中心的。最密集的出发地:

坐标订单量对应大概位置
(121.485, 31.305)515单人民广场
(121.515, 31.305)486单陆家嘴
(121.480, 31.270)417单新天地
(121.445, 31.320)335单静安寺
(121.390, 31.270)305单徐家汇

商务区 = 摩拜大本营。写字楼越密集的地方,橙色的车就越多——这大概就是城市商业脉搏的具象化。


六、地铁站接驳:摩拜的天然搭档

回到那个问题:摩拜到底是替代了什么——公交?步行?还是地铁?

有一个视角特别有意思:看骑行的出发点有多少紧挨着地铁站

我取上海15个主要地铁站(人民广场、陆家嘴、静安寺、徐家汇、南京东路等),以1公里为半径画圈,统计落在圈内的起终点。

指标数据解读
出发点在地铁站1km内10,218单(10.0%)每10单就有1单从地铁站附近出发
到达点在地铁站1km内9,712单(9.5%)到达端的比例同样可观
起终点都在地铁站附近5,143单(5.0%)纯地铁接驳
仅一端靠近地铁站9,644单(9.4%)从地铁到公司,或从家到地铁

综合来看,约14.4%的骑行与地铁站直接相关。考虑到这只是统计了15个主要地铁站,真实比例只会更高。

Top 5 地铁出发站:

静安寺 → 1,329单 徐家汇 → 1,230单 人民广场 → 1,218单 上海火车站 → 1,134单 上海体育馆 → 975单

有趣的是,从地铁站出发的骑行平均时长20.6分钟,比非地铁站出发的16.6分钟长了整整4分钟。这说明摩拜不是在"地铁口转一圈",而是真正帮助人们从地铁站延伸到更远的目的地——这4分钟,恰好覆盖了公交坐不到、走路又嫌远的那段路程。

这也解释了为什么上海地铁站出口总是停满了共享单车:地铁把人群运到站,摩拜把人撒到城市的各个角落。


七、16,887个人和他们的选择

数据背后是16,887个真实的人。有人只骑过一次试试水,有人几乎天天骑。

用户画像:你在哪一层?

层级标准人数这类人什么样
铁粉20+单/月16人几乎每天骑,摩拜是通勤必需品
活跃用户10+单/月2,735人每周骑2-3次,高频使用
偶尔用户2-9单/月约8,000人天气好就骑,下雨不骑
尝鲜用户仅1单约6,000人注册后骑了一次就再也没用过

最高频用户ID 6199,一个月骑了25次——几乎每天一次,偶尔一天两次。对这位用户来说,摩拜已经不是一种选择,而是一种生活方式。

最活跃 Top 10

排名用户ID月订单差不多是……
1619925单每天上班都骑 + 周末偶尔出门
2336923单几乎全勤
3652621单工作日一天不落
4-10多名用户21单高手云集,都是21单

只骑过一次的人是最多的。但这恰恰说明了共享单车行业的本质:获客容易,留客难。有人试了一次就留下了,有人试了一次就再也没回来——数据不会撒谎。


八、所以,摩拜在2016年的上海意味着什么?

如果把所有数据浓缩成三句话:

  • 摩拜解决了"最后一公里"——77%的骑行在2公里以内
  • 它是通勤工具,不是玩具——工作日比周末多15%,早晚双峰分明
  • 它让地铁变得更强大——10%的出发点紧邻地铁站,延伸了地铁的覆盖半径

2016年的夏天,上海特别热。成千上万的人在早高峰挤完地铁,出来看到路边停着一排橙色单车。扫码、开锁、迎着风蹬起来——

那一刻,你不是车厢里的沙丁鱼。你是自由的。


九、后记:数据告诉你的事

作为城市规划或交通专业的学生,这份数据是一个宝库:

  • “共享单车应该投放在哪里?”→ 看热力图,人民广场、陆家嘴、静安寺
  • “潮汐现象有多严重?”→ 早8点涌出、晚6点涌回——潮差19.3%
  • “共享单车和地铁是什么关系?”→ 互补关系,14.4%的骑行与地铁站直接相关
  • “破解最后一公里了吗?”→ 77.2%在2公里内——答案是肯定的

但抛开学术视角,数据真正打动我的是另一件事:

每一条start_time → end_time、每一对(lng, lat) → (lng, lat)的背后,都有一个真实的人。

急着上班的白领、接孩子的家长、深夜回家的加班族、周末出游的年轻人……102,361次骑行,102,361个故事。

数据不会说话,但你可以从中听到一座城市的心跳。

数据集下载链接:上海摩拜共享单车2016年8月数据集


文章仅用于分享个人学习成果与个人存档之用,分享知识,如有侵权,请联系作者进行删除。所有信息均基于作者的个人理解和经验,不代表任何官方立场或权威解读。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/3 19:11:09

100+插件解锁RPG Maker MV/MZ无限潜力:新手也能打造专业级游戏体验

100插件解锁RPG Maker MV/MZ无限潜力:新手也能打造专业级游戏体验 【免费下载链接】RPGMakerMV RPGツクールMV、MZで動作するプラグインです。 项目地址: https://gitcode.com/gh_mirrors/rp/RPGMakerMV 你是否曾为RPG Maker的功能限制而苦恼?想要…

作者头像 李华
网站建设 2026/7/3 19:11:54

电动工具40V平台技术特性深度解析:性能、续航与生态优势

1. 引言:40V平台为何成为行业新宠? 在无绳电动工具领域,电池电压平台是决定产品性能、应用场景和用户体验的核心参数。从早期的12V、18V/20V平台,到如今日益普及的40V平台,每一次电压升级都标志着技术的一次飞跃。40V平…

作者头像 李华
网站建设 2026/6/29 0:27:54

【AI】工具注册:让AI自动发现可用能力

工具注册:让AI自动发现可用能力📝 本章学习目标:本章聚焦工具系统,让AI Agent具备丰富的执行能力。通过本章学习,你将全面掌握"工具注册:让AI自动发现可用能力"这一核心主题。一、引言&#xff1…

作者头像 李华
网站建设 2026/6/29 0:27:54

游戏开发工具插件开发与脚本编写

游戏开发工具插件开发与脚本编写:释放创意与效率的钥匙 在游戏开发的世界里,工具插件与脚本编写是开发者手中的魔法钥匙。无论是Unity、Unreal Engine还是Godot,强大的扩展能力让开发者能够定制专属工具,提升工作效率&#xff0c…

作者头像 李华
网站建设 2026/6/29 0:27:58

Ruby YJIT 编译器实战

Ruby YJIT 编译器实战:开启后应用提速 30% 优化全流程指南在 Ruby 3.1 正式引入、3.2 完成生产级稳定之后,YJIT 已经从一个实验性功能变成了 Ruby 生态里公认的性能利器。不少团队在电商大促、高并发 Web 服务场景中落地后,都实现了 30% 以上…

作者头像 李华