首页 首页 大数据 查看内容

如何用大数据呈现一个城市跳动的脉搏?

木马童年 2019-8-13 17:30 109 0

每个城市都有自己的脉搏——人们往往可以感知它跳动的节奏,但却无法亲眼看见。 不过,来自签到社交网络Foursquare的设计师Matt Healy和数据科学家Blake Shaw对他们收集的目标城市一年内用户“签到”数据进行分析后 ...

每个城市都有自己的脉搏——人们往往可以感知它跳动的节奏,但却无法亲眼看见。

不过,来自签到社交网络Foursquare的设计师Matt Healy和数据科学家Blake Shaw对他们收集的目标城市一年内用户“签到”数据进行分析后,尝试通过数据可视化的方式将城市的脉搏直观展现在大家眼前。

由于每一个“签到”只是代表一个没有任何方向的位置点,为了呈现Foursquare用户的活动轨迹,Shaw和Healy首先需要对人们活动的模式作出假设。

他们设定了一个3小时的时间窗口,在这期间的两次签到被认为是彼此相关的一组签到,代表一次移动。

“如果我在Foursquare总部签到,一小时后又在一个咖啡店签到,那么我们可以假设我是从Foursquare总部去到这个咖啡店。”Healy介绍,在可视化呈现的结果中,圆点代表了我在Foursquare总部签到的时间点,线条代表了我在这个时间段内移动到咖啡店的活动轨迹,我们就这样计算出上百万条活动轨迹。

这样的行动轨迹被制作成了动画。

流动的数据让纽约看上去就像被一群萤火虫殖民了一样——它们飞来飞去,闪着夺目的光芒,直到回到自己的家中睡觉才最终黯淡下来。

如何用大数据呈现一个城市跳动的脉搏?

上图中,每一种颜色代表一种不同的场景:红色的线与住宿相关,浅绿色的与食物有关,深蓝色代表夜生活,蓝绿色代表交通等等等等。

你可以看到,早上人们从四面八方集中到市中心上班,傍晚又四散开去。

在制作可视化效果时,Shaw试着把行动轨迹的动画效果调整成与人类的心跳脉搏相同的节奏。“这些行动轨迹真的就像是心跳一样,是城市运行的根基。当你一直盯着这些动画看,就会觉得它确实有点像是心电图。让人感到充满生机。”Shaw说。

利用全球各地用户“提交”的数据,Foursquare还制作了东京、伊斯坦布尔、芝加哥、伦敦等城市的用户行动轨迹可视化作品(戳这里可观看视频)。

这些可视化作品所用到的数据大多源于Foursquare公司自建的数据库,有时候一个作品使用到的全部数据量可以达到5GB。

制作过程中,AI、Hive、MapReduce等工具以及Processing编程都起到了关键作用,帮助设计者“驯服”海量数据。

一个炫酷的可视化的确可以为你的公司带来些好名声,但对于初创公司来说,考虑如何更炫酷地呈现数据前,应该先想清楚更重要的问题:这些不断积累增加的数据中,哪些是最独特和有趣的。

“如果想要回答一个有趣的问题,其实并不需要那么多数据。”Shaw说,“最重要的是挖掘到最有价值的数据。利用这些数据最基本的特征,即使是使用最简单的分析、呈现工具,也依然能让你走得很远。”

Foursquare非常鼓励工程师和设计师制作数据可视化作品,因为这不仅会吸引来媒体的报道,还会让员工们更好地理解公司不断积累的数据所蕴含的价值,进而对新产品研发带来启发。

在不久的将来,多智时代一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏多智时代,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!

数据可视化 数据库 海量数据 工程师
0
为您推荐
大数据技术改变城市的运作方式,智慧城市呼之欲出

大数据技术改变城市的运作方式,智慧城市呼

纽奥良虽像大多数城市一样有火灾侦测器安装计划,但直到最近还是要由市民主动申装。纽…...

大数据分析面临生死边缘,未来之路怎么走?

大数据分析面临生死边缘,未来之路怎么走?

大数据分析开始朝着营销落地,尤其像数果智能这类服务于企业的大数据分析供应商,不仅…...

什么是工业大数据,要通过3B和3C来理解?

什么是工业大数据,要通过3B和3C来理解?

核心提示:工业视角的转变如果说前三次工业革命分别从机械化、规模化、标准化、和自动…...

大数据普及为什么说肥了芯片厂商?

大数据普及为什么说肥了芯片厂商?

科技界默默无闻的存在,芯片行业年规模增长到了3520亿美元。半导体给无人驾驶汽车带来…...

大数据技术有哪些,为什么说云计算能力是大数据的根本!

大数据技术有哪些,为什么说云计算能力是大

历史规律告诉我们,任何一次大型技术革命,早期人们总是高估它的影响,会有一轮一轮的…...

个人征信牌照推迟落地,大数据 重新定义个人信用!!

个人征信牌照推迟落地,大数据 重新定义个

为金融学的基础正日益坚实。通过互联网大数据精准记录海量个人行为,进而形成分析结论…...