《时代周刊》:用形象化的老办法对付大数据

2024-02-02 15:18

本文主要是介绍《时代周刊》:用形象化的老办法对付大数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!



《时代周刊》:用形象化的老办法对付大数据

2015年08月03日 14:46 新浪财经 微博
0 分享 添加喜爱 打印 增大字体 减小字体
图为最新期《时代周刊》杂志封面 图为最新期《时代周刊》杂志封面

  导读:《时代周刊》最新一期封面文章称,我们每天被数据海洋淹没,只有让冷冰冰的数据形象化,变成看得见摸得着的东西,我们才能从中挖掘出意义。

  威廉-普莱费尔(William Playfair)生于1759年,在家里排行老四,父亲是上进的苏格兰大臣。他年纪轻轻便当上瓦特的个人助理,随后从事制图、会计、工程、经济、银匠、土地投机、记者等多种职业,取得大小不等的成功。最终他在贫困中去世。

  不过在此过程中,他差不多是不声不响地一手创立了统计图表学,发明了柱状图、线形图和扇形图。1786年他出版《商业和政治地图集》,该书以一副英国历史进出口图开场,放在今天的话与本刊的排版看上去并不太脱节。用他自己的话说,“普莱费尔是将几何原理用于财政事务之第一人”。

  他生不逢时。如果他活在当今时代,普莱费尔很可能身居硅谷一家受热捧创业公司的首席数据官高位。我们周围的世界发生着看不见但影响巨大的转变,即从信息稀缺到信息过剩的无声颠覆。人类进化首先面临的是食物短缺,如今我们却遭受着普遍肥胖之苦。

  与之大同小异的是,过去我们获得信息很困难,现在到处都是海量的信息。谷歌[微博]前CEO斯密特曾经估计,人类每两天所创造的数据量就相当于有史以来到2003年的数据量总和。他说这话是在五年前。我们从认识上还未进化到这一步。

  估计人类创造的总数据量是技术人员的一大爱好。确切数字虽然各不相同,但谁都承认大得惊人。只需想想你的智能手机就够了:没错,它是一个通讯设备,但它也是把你周围的世界转化为数据的工具。你看到某个东西,把它拍下来或者录下来,然后上传到云端,以字节的方式永远存在。每一天人们发布五亿条推文,在Instagram分享7000万张照片,在Facebook观看40亿条视频。每一分钟我们向YouTube上传300小时的新内容。

  创造数据的不仅是人。还有被称为物联网的新现象。汽车、自动售货机、眼镜、计步器等装上传感器和传输器,与云端或彼此之间通讯。这些物体也像人类一样在数字世界留下痕迹。市场研究机构IDC在2014年的报告中估计,数字世界的规模将从2013年的10万亿吉字节增长到2020年的44万亿或44泽字节。

  我们拥有丰富的数据,但从中获得的回报却迅速减少,因为拥有的数据越多,就越难从中挖掘出意义。颇具讽刺意味的是,信息过多差不多也像信息不足一样难以分析和理解。于是,新技术让我们的世界充斥着越来越多的复杂信息,我们最终就越需要有着悠久历史的人类努力,即始终致力于使复杂的东西可以理解、从混乱中求得意义的艺术,尤其是视觉艺术。

  正如普莱费尔所发现的那样,超过某一界限挖掘数据意义的最佳办法就是使数据形象化。试想Instagram的海量照片。去年纽约市立大学教授曼努维奇(Lev Manovich)对来自纽约、圣保罗、柏林、曼谷、莫斯科5座城市的12万张照片进行了视觉分析。他和他的研究团队从中选取自拍照片,估计照片上的人的年龄和性别。然后他们对照片运用面部分析算法,对所有数据进行统计分析,最后放到selfiecity.net制成互动图表。

  结果这些毫无意义的原始数据现在具有了意义。你可以按照城市、性别、心情、是否歪脑袋、是否戴眼镜、睁开还是闭上眼睛浏览照片。你可以提出问题并得到答案:谁自拍用的多,男人还是女人?(答案是女人)。哪里的人笑得最多?(曼谷)哪里的老年人爱自拍?(纽约)……

  如果你把数据形象化看作我们抵抗信息海洋的防洪堤,那么随着数据日益增多,防洪堤的压力总是不断上升,而压力上升又改变了数据形象化的方式和作用,这一点甚至普莱费尔也不曾料到。

  形象化从对统计数据集的分析呈现发展为实时数据的不断变化图景。在Bostonography你可以像上帝一样鸟瞰波士顿所有按照当前时速进行颜色编码的公交车位置。Crimemapping.com实时显示按照报案地点分类的案发地情况,用不同表情符号代表不同性质的案件。fbomb.co网站提供上推特的人何时何地如何说国骂的全球实时图景。

  从“纽约出租:生命中的一天”(NYC Taxis: A Day in the Life)可以得见美观、免费的数据丰富性。一位名叫Chris Whong的黑客根据《信息自由法》从出租车与电召车委员会(TLC)下载50G纽约市出租车数据,利用这些数据制作了2013年某一天任意出租车的路线和收入图。你可以选择一辆车快进(或以正常速度——如果你有时间)观看它在曼哈顿大街上行驶,像勤劳的小精灵吃豆子那样在身后留下一条蓝线。

  数据形象化并非总是为了闹着玩。今年4月30日在Kickstarter发布的一个众筹项目将从OpenSecrets.org抓去竞选资金数据并以多种方式自动图像化,清楚、简洁地显示政治家获得的资金数量和来源。这是超越透明性的下一个必要步骤:不仅公布信息,而且要公布该信息的意义。今年数据图像化最引人注目、最具革命性的实验之一是纪录片制作人、数据专家霍洛兰(Neil)的“二战死难者”(The Fallen of World War II)互动视频。该实验利用图表图像讲述历史:表示成千上万死难者的几乎独家的抽象数据形象化地带领我们回顾二战和“大屠杀”。

  视频六分钟左右镜头急剧仰拍现出摩天大楼似的柱状图,表示前苏联军队870万人的伤亡。初一看似乎极不可能,但随着镜头回摇,在二战的巨大灾难中又合情合理。在这种不动声色的叙述中,人类的死亡更显触目惊心。

  之后的视频同样摄影手法反复出现:冷冰冰的抽象数据变为视觉艺术,让我们感同身受,增加知识。现阶段人类遭遇普莱费尔也发现无法理解的海量数据。我们也觉得数据多得无法理解,而这些数据又可能使得我们的世界不可理解。不过我们并非毫无办法。信息不仅需要自由,它还需要看得见摸得着。(

这篇关于《时代周刊》:用形象化的老办法对付大数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/671126

相关文章

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

MySQL大表数据的分区与分库分表的实现

《MySQL大表数据的分区与分库分表的实现》数据库的分区和分库分表是两种常用的技术方案,本文主要介绍了MySQL大表数据的分区与分库分表的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有... 目录1. mysql大表数据的分区1.1 什么是分区?1.2 分区的类型1.3 分区的优点1.4 分

Mysql删除几亿条数据表中的部分数据的方法实现

《Mysql删除几亿条数据表中的部分数据的方法实现》在MySQL中删除一个大表中的数据时,需要特别注意操作的性能和对系统的影响,本文主要介绍了Mysql删除几亿条数据表中的部分数据的方法实现,具有一定... 目录1、需求2、方案1. 使用 DELETE 语句分批删除2. 使用 INPLACE ALTER T

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Redis 中的热点键和数据倾斜示例详解

《Redis中的热点键和数据倾斜示例详解》热点键是指在Redis中被频繁访问的特定键,这些键由于其高访问频率,可能导致Redis服务器的性能问题,尤其是在高并发场景下,本文给大家介绍Redis中的热... 目录Redis 中的热点键和数据倾斜热点键(Hot Key)定义特点应对策略示例数据倾斜(Data S

Python实现将MySQL中所有表的数据都导出为CSV文件并压缩

《Python实现将MySQL中所有表的数据都导出为CSV文件并压缩》这篇文章主要为大家详细介绍了如何使用Python将MySQL数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到... python将mysql数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到另一个

SpringBoot整合jasypt实现重要数据加密

《SpringBoot整合jasypt实现重要数据加密》Jasypt是一个专注于简化Java加密操作的开源工具,:本文主要介绍详细介绍了如何使用jasypt实现重要数据加密,感兴趣的小伙伴可... 目录jasypt简介 jasypt的优点SpringBoot使用jasypt创建mapper接口配置文件加密

使用Python高效获取网络数据的操作指南

《使用Python高效获取网络数据的操作指南》网络爬虫是一种自动化程序,用于访问和提取网站上的数据,Python是进行网络爬虫开发的理想语言,拥有丰富的库和工具,使得编写和维护爬虫变得简单高效,本文将... 目录网络爬虫的基本概念常用库介绍安装库Requests和BeautifulSoup爬虫开发发送请求解

Oracle存储过程里操作BLOB的字节数据的办法

《Oracle存储过程里操作BLOB的字节数据的办法》该篇文章介绍了如何在Oracle存储过程中操作BLOB的字节数据,作者研究了如何获取BLOB的字节长度、如何使用DBMS_LOB包进行BLOB操作... 目录一、缘由二、办法2.1 基本操作2.2 DBMS_LOB包2.3 字节级操作与RAW数据类型2.