开发工具:
文件大小: 374kb
下载次数: 0
上传时间: 2019-07-02
详细说明:数据可视化的道路上充满了不可见的陷阱和迷宫,最近ClearStory Data的两位数据可视化 开发人员分享了他们总结出来的数据可视化开发的7个不宣之秘,普通开发者了解这些方法 能提升视野,少走弯路。3)柱状图是可视化最容易的图形之一,你可以手工编写一段HTM代码,仅仅使用CSS或者
很少量的 Javascript,或者从 Excel里面的一个公式,就可以生成一个有效的柱状图来。
秘密三:真实数据不可替代
对一个数据集进行清洗和格式化已经很繁琐了,如果你需要设计一个基于多个数据集的可
视化呢?比如你需要把公司不同部门的数据进行可视化,而这些部门各自有各自的数据
库,而且你也没有时间手工把每个数据集进行清洗。这时俠,人们的第一想法可能是抓
一些Demo的数据来进行可视化。而且你的可视化库里可能就有一些标准的样本数据
很不幸,真实数据不可替代。Demo数据一般遵循正态分布而且数据量有限。是为了展刁
可视化用的。而一个看上去完美的柱状图,并不能帮助你解决那些数据缺失,异常数据或
者现实中的真实问题。如果你过度依赖Demo数据,当你用真实数据时,你就会发现你的
数据可视化设计并不能真正满足你的数据分析或者数据表现的需求。
工具及处理方式:
1)如果你无法访问整个数据集,不妨先试试从真实数据集中随机取些样本数据。
2)保留无效或者缺失数据,如果你的数据集在可视化前不准备进行数据清洗,那么也不
要清洗样本数据。
3)真实数据集也许过大。在你使用样本数据时,在生成最终的可视化图前,等比例调整
样本数据规模
秘密四:细节的地方才最头痛
20M
10M
0.
Caion orda ncsoortrasoArontassac1asatnocco LnosADDkneeeceoNnnsaswaldaneawaMa Deo nsaf coumt
§5
8
10M
00
如上图,当你水平排列数据标识时,数据标识会看不清,如果旋转90度,数据标识是看
清楚了,不过又浪费了很大一块空间。选择一个合适的数据标识格式对有些可视化来说是
个解决方案,不过也不是对所有方案都适用。
设计数据标识,注释或者橫轴纵轴通常都是在初始可视化后才考虑的。不过这些元素对可
视化来说非常重要,而且可能会很困难或者需要大量时间才能把它们做好。特别是在你无
法事先预知你的数据的情况下
在设计你的可视化的时候,你需要留出相当部分的空间以便你可能需要添加标识只用,通
常要在你的图周围留出相对较大的空间。横纵轴上的标识要保证它们不相互覆盖而且可
读。如果必要的话,可以将标识进行旋转来増加可读性。如果有一块空间标识过于集
中,而你乂需要这些标识可读,你可以让考虑把标识离它们所指的元素远一些,然后用
连接线把标识和元素连起来。另外一种方式就是把标识整合成一个组,用标识工具提示的
方武来进行可视化。如果标识的文字过长,可以考虑进行缩写或者把超出的文字剪掉等方
式
类似的,对图的注释也需要事先计划好。最简单的方式就是在可视化中保留一部分区域来
方便添加注释。不过,这样意味着你的图所占的部分就会减小。为了保留空间,把注释
放在图上的空白部分。或者把注释做成可拖拽,这样用户可以把注释移开来看注释遮盖的
部分。
工具及处理方式
1)在设计时把数据标识,数据轴及注释的空间在图上留好。
2)对数据标识,定义最大字符数,超出部分需要裁掉。把相近的标识组合在一起,在
用户点到时再显示。
3)对长注释,可以考虑用滚动或者展开的方式
4)无论如何,不要忽视这些元素。数据标识在你专注图形设计的时候,可能不是你的最
主要考虑,不过它们对可视化的用户来说非常重要。
秘密五:需要的时候才用动画
可视化的设计者经常希望能够在最终设计上加上动画。动画是一种连接数据和变化趋势的
非常有用的工具。不过动画也常常会导致对你的数据的错误理解。你需要对它会如何影响
你的最终效果进行评估,而不是简单地在最后加上动画效果。动画最适合表现的,是揭
示数据如何在不同状态下组合在一起,如何随时间变化或者是如何相互影响的等场合。
般的设计原则是,动画要简单,可预测并且可以重新播放。让用户能够多次播放动
画,可以让他们看到动画元素从哪里开始到哪里停止。要避兔不同元素在移动中互相覆
盖,不要让元素的运动不可预测。对于复杂的动画,研究表明,可以把动画分解为几个
不同的阶段,在每个阶段暂停一会给用户一些时间来体会。这样有助于提高用户的理解。
工具及处理方式:
1)尽可能让动画简单
2)如果动画复杂或者有很多动画元素,可以考虑分阶段动画
3)一开始动画往往能够给人新鲜感,不过会很快让用户感到厌倦。不要仅仅因为你会加
动画就在你的可视化你加上动画。
秘密六:数据可视化不是分析
数据可视化可以产生一些分析结果,不过需要指出的是,可视化是一个辅助分析的工具
而不是数据分析的替代,它也不是统计的替代:你的图形可能揭示了一些数据差异或者数
据的相关性。不过,要得出存在这些差异和相关性的可靠结论,还需要运用统计的方
法。要对你的数据真正了解,需要分析的技能,以及专业的知识。不要指望可视化能够
给你这些。因此,在进行可视化项日的时候,要调整客户或者你的CEO的期望值
工具及处理方式:
1)除非你就是数据分析师,你对数据可视化得出的结论不要轻易下判断。如果需要进行
结论,最好找一个统计师或者专业人士一起验证后再给结论。
2)一些细小的设计改变,比如调色板的变化,对某个变量的可视化方式等,都可能改变
可视化得出的结论。如果你用可视化进行分析,一定要试试多种可视化方式,而不要依
赖于一种方式
3) Stephen Few的书“ Now You see lt”里面介绍了利用可视化进行商业分析的方式,包
括对开发者如何设计可供分析使用的可视化工具的一些建议,读者可以参考
秘密七:数据可视化不仅仅是编程
现在大量的可视化编程库和教程使得普通的人员在进行基于Web的可视化中,也可以设计出
高质量的可视化产品。然而,要想真正设计一个能够提供深入见解,或者能够清楚表达
的可视化产品,除了编程之外,还需要很多其他的技能。比如图像设计,数据分析
交互设计,以及对人们认知的了解等待。这些技能,是那些可视化编程库提供不了的。
不过,好消息是,如果你坚持采用一些数据可视化的基本原则的话
你也不需要对这些技能了解太多。对于初学者来说,需要坚持一些最基本的原则,比如,
尽量使用柱状图,不要把圆半径设置按线性比例设定(编者:在面积比较时会给用户错误
理解),设计要简单(不要用3D,少用动画,不要用阴影)等。按照一些好的可视化样
本,初学者也可以创造出好的可视化作品来。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.