2017年数据可视化的七大趋势!

来源: 全球人工智能

概要:随着科技的不断进步与新设备的不断涌现,数据可视化领域目前正处在飞速地发展之中。


随着科技的不断进步与新设备的不断涌现,数据可视化领域目前正处在飞速地发展之中。ProPublica的调查记者兼开发者Lena Groeger,以及金融时报的数据可视化记者Jane Pong在2017年全球深度报道大会上分享了他们对当前数据可视化趋势的一些看法。


1. 玩转地图


Groeger表示,目前的可视化技术水平已经远远超出了Google Maps,而且每天都会出现很多实验性的技术。 “现在你可以用地图来讲故事。例如,蒂姆·华莱士制作的这张地图就根据每个洲的投票情况来展示美国的领土情况。”



用于描述驾照需求变化的驾照统计地图。


有一些设计师正在尝试通过在地图中添加数据来说明不同区域的统计情况。这对于选举地图来说是一个非常流行技术,但这也适用于其他一些类型的统计。Groeger提到,在华盛顿邮报上曾刊登过一个用于说明新驾照需求的驾照统计地图,这是一个非常不错的例子。


2. 定制数据


Pong表示,尽管记者可以利用的开放数据越来越多,并且这对数据的可视化也是有利的,但这也同时意味着每个记者都在使用相同的数据。要让自己的报道与众不同,就必须要创建自己的数据集。创建自己的数据集的一种方法是将多个数据集组合在一起,但有的时候,最好还是创建自己独特的数据集。


金融时报曾刊载过一篇有关数据驱动的故事和中国熊猫贸易的可视化数据的文章。



单词:在电影中最常用的单词


Pong表示,另一种越来越流行的技术是将“非标准数据”变成可用的数据集。这方面的一个例子是Pudding公司提出的电影对话可视化。该项目分析了2000个剧本,并按性别进行划分来创建电影剧本的视觉展示效果。


3. 由你来画


Groeger指出,吸引读者的最有趣的视觉技术之一就是“由你来画”图表,即在向读者展示数据之前首先要求他们进行输入。 “这个技术并不只是向他们展示数据,让他们关注在数据点上,而是鼓励读者首先想象一下数据应该什么样的,即使他们并不知道底层数据的样子。”



由你来画:“泰晤士报”让读者首先在图表上绘制自己的曲线。


“纽约时报”上也曾出现过类似的例子,“家庭收入如何影响孩子上大学的机会”。该文章首先让读者画出家庭收入与上大学之间的关系。一旦读者画出了自己的曲线,真实的数据就会展现出来。另外,读者还可以看到其他读者的预测以及他们是如何比较的。


4. 情感故事


Pong指出:“我们并不是经常把数据和情感放在同一句话中,但是将数据和情感一分为二在很大程度上是错误的。” 她说,数据可视化可用来迎合人们的情感,让他们能够更好认识主题。Federica Fragapane和Alex Piacentini的“路线背后的故事”就是一个很好的例子,这是一个有关追踪六名寻求庇护者前往意大利的视觉故事。 Pong说:“这只是一份数据,但是它展现出了很多的细节,并鼓励读者参与到故事中来。”



画一条线:“路线背后的故事”,追踪寻求庇护者的旅行


同样的,华盛顿邮报的“性别薪酬差异”采用了相对抽象的数据集,并将其可视化,以使得数据的现实意义变得更加明显。而英国“金融时报”的“Uber游戏”则邀请读者来认识Uber司机,因为他们在零工经济中扮演了工人的角色。


5. 响应式设计


Pong表示,越来越多的数据可视化设计人员需要考虑他们的作品如何在移动设备上展现。有一种方法是为桌面提供完整、详细的可视化,然后为移动设备将图形分解为一些基本的图形,并用不同的数据表现出来。


国家地理在“苏格兰的荒野”中使用了这种技术。在桌面版本中有一个包含多层数据的苏格兰高度详细的地图。而在移动设备上,大地图被分成多个基础地图,每个地图展现的数据不同。


金融时报的“一带一路”则使用了不同的技术。它的桌面版本把屏幕分成了左右两部分,左侧的地图会随着浏览器的滚动而改变。而在移动设备上,地图固定在屏幕的顶部,随着浏览器的滚动而变化。


Pong说:“目前,在移动设备上实现可视化仍然非常困难,但是它一直都在不断地发展,人们研究新技术的脚本不会停止。”


6. 简单,简单,再简单



美国的死亡:泰晤士报有关大量枪杀案的社论


Groeger指出,数据可视化的趋势之一就是简化。 “在某些方面,这可能是对疯狂、复杂的可视化的一种解决方案。而且,简单的可视化效果在手机上的效果往往更好。” 纽约时报的“有关美国大量枪击案的社论”就是一个很好的例子。该图形由存在枪击案的月份组成,并突出显示有枪击案的那一天。 Groeger说:“日历是数据可视化简单而又强大的表现方式。 这是泰晤士报的一篇社论,这张图说明了可以将数据压缩成一张图表,并表达出作者的观点。”


7. 小图和GIF动画


Groeger说,小图是以可视方式呈现数据的一种有趣的方式。 “利用这种技术,同样的图像会一遍又一遍地重复(使用不同的数据),这样大脑就可以呈现出微小的变化。”



泰晤士报上刊登的“脑损伤”


纽约时报的“足球运动员的脑部伤害”使用了这种技术,110名足球运动员的大脑并排显示在一起,因此,它们之间的变化很容易看出来。


Groeger指出,虽然大多数的数据可视化涉及到复杂的编程,但Gif也可以是一个有用的表示工具。 Gif是一种简单易懂的概念解释方法。科学杂志的“鸡蛋”使用了很多循环播放的Gif动画来解释鸡蛋是如何滚动的、不同钙含量的鸡蛋的形状有何不同等问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/498065.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python中for语句涉及的序列可以是关系表达式吗_为什么我可以在Python for循环中为迭代器和序列使用相同的名称?...

x告诉我们什么:Python 3.4.1 (default, May 19 2014, 13:10:29)[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwinType "help", "copyright", "credits" or "license" for more information.>>>…

struts2中用interceptor实现权限控制

在jsp servlet中我们通常使用Servlet Filter控制用户是否登入, 是否有权限转到某个页面。在struts2中我们应该会想到他的拦截器(Interceptor), Interceptor在struts2中起着非常重要的作用。很多struts2中的功能都是使用Interceptor实现的。 需求&#xf…

Java实现xml与map互转

此文档中包含单层和多层嵌套情况下,xml和map集合进行互转,具体代码如下: import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry;import org.dom4j.Document; import org.dom4j.DocumentExce…

CGAL的三维点集

CGAL提供了几种处理点集的算法,从形状检测到通过标准点集处理工具进行的表面重建。 虽然这些算法不强制使用特定的数据结构,但该软件包提供了一个3D点集结构,使用户更容易处理附加属性,如法向量、颜色、标签,并在其上调…

2018年AI智商将达到多少?未来智能实验室启动第三次世界AI智商评测

来源: 人工智能学家 概要:21世纪以来,人工智能领域陆续爆发很多重要事件。其中最吸引人们眼球的,当属2016年战胜了人类围棋冠军并开始能够从0自我学习的AlphaGo。 一.人工智能能否超越人类智慧的争议 21世纪以来,人工智…

二进制函数_Go二进制文件逆向分析从基础到进阶——MetaInfo、函数符号和源码文件路径列表...

书接前文,本文主要介绍 Go 二进制文件中 Meta Information 的解析,与函数符号和源码文件路径列表的提取。最后详细介绍一下 Moduledata 这个结构。传送门:Go二进制文件逆向分析从基础到进阶——综述05Meta information>>>>5.1 Go…

学习网址

深入讲解权限: http://www.noahweb.net/mail/2/Project.htm#biaoStruts2 源码分析 http://blog.csdn.net/wl_ldy/article/details/5948779 Struts2部分源码讲解:http://code.google.com/p/struts2-src-study/source/browse/trunk/struts2-src-study--u…

七大科技巨头统治世界?

来源:亿欧智库 概要:我想无论是业内人士还是普通用户,都会思考为什么是他们成为最大的公司? 2017年秋天,随着腾讯和阿里巴巴两家中国公司市值的不断上涨,全球市值头部公司刚好是七大科技巨头(下…

vue 懒人_Vue.js 中的实用工具方法【推荐】

收集日常开发中常用到的一些工具方法, 包含 vue 的公用过滤器、公用指令等 (PS: 懒人养成记)公用自定义过滤器import Vue from vueimport moment from moment/*** filter dateFormat 时间格式化* param {String, Date} value 可被 new Date 解析的字符串* param {String} forma…

用户权限管理——DB设计篇

来源:http://www.noahweb.net/mail/2/Project.htm#biao B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端服务器检测实现,而B/S中,浏览器是每一…

oracle数据库常用的语法与复合函数

oracle查用到一些复合函数以及一些常用的方法用来快速查询数据,以下是我收集的一下常用方法,推荐给大家: 1、 当分组之后,针对某一属性值进行合并并以逗号进行分割: (1)所有版本都可使用&…

spring 事务之@transactional的使用与回滚

一、事务简单介绍 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 1.1 事务基本要素 原子性(Atomicity): 事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在…

python可视化图形界面_Python PyQt5 Designer 可视化图形界面模块

PYQT5 Designer简介强大的可视化GUI设计工具, 帮助我们快速开发PyQt.它生成UI界面为.ui文件, 通过命令将.ui转为.py文件.准备工作安装PyQt5: pip install pyqt5安装Qt工具: pip install pyqt5-tools(坑提示:一开始安装的pyqt5版本高了,结果安装QT工具的时…

雷克世界:Gyrfalcon加入芯片角斗场,又一款改变AI界的产品问世

来源:雷克世界 概要:随着人工智能产业规模扩大,众多巨头和初创公司纷纷加入人工智能芯片领域。 随着人工智能产业规模扩大,众多巨头和初创公司纷纷加入人工智能芯片领域,今天来了解一家旨在开发低成本、低功耗、高性能…

Freemarker静态化页面的使用

Freemarker 是一种基于模板的,用来生成输出文本的通用工具,所以我们必须要定制符合自己业务的模板,然后生成自己的文本(html页面,string字符串,xml文本等等)。Freemarker是通过freemarker.templ…

SessionHelper

问题描述: strut2 的织入 Session 为原始 Map 类型,没有泛型化,在添加属性时就会有一个恼人的警告。 功能: 1、安全的消除警告 2、插入时检查类型,如果不符就提前报错(免得取值时才报转换异常的错误&…

报告怎么看_体检报告怎么看? 超实用的阅读指南来了!

体检报告怎么看?超实用的阅读指南来了!要点概括除了禁食禁水可以吞口水吗?这样的问题,还有胆固醇、甘油三酯、胆红素…这些指标都是什么意思?出现升高或降低提示了怎样的身体变化?九图带你读懂!…

从基础设施的演变,看人工智能到底需要什么样的底层平台

来源:亿欧 概要:大数据、大容量存储、弹性计算和各类算法的发展,尤其是在深度学习领域的发展,带来了各类脑洞大开的创新应用。 机器学习和人工智能的时代已经到来。大数据、大容量存储、弹性计算和各类算法的发展,尤其…

前后台加解密的使用--SHA256算法 RSA算法 AES算法

SHA256算法 sha256与md5一样是散列算法,不是加密算法,不存在解密的问题,因此是不可逆的,可以通过keypassword,对密码进行加密,在后台进行比对,安全性比md5高一点,加密后生成的密文为…