ae制作数据可视化

by Krist Wongsuphasawat

克里斯特·旺苏帕萨瓦(Krist Wongsuphasawat)

我如何精心制作真正可怕的数据可视化 (How I carefully crafted a truly terrible data visualization)

Yes, you read that right. I am going to explain how I put together a really bad visualization, intentionally.

是的,你看的没错。 我将解释如何有意地将一个非常糟糕的可视化组合在一起。

Andy Kirk of visualisingdata.com posted an interesting contest challenging everyone to come up with the “best worst viz.” Of course, one of the motivations for me doing this is to win a copy of his book. But the contest itself is also a thoughtful exercise.

visualisingdata.com的安迪·科克(Andy Kirk)发布了一个有趣的竞赛,要求所有人提出“最好的最糟糕的结果”。 当然,我这样做的动机之一就是赢得他的书的副本。 但是比赛本身也是一项深思熟虑的活动。

When talking about extremely bad visualizations, the stereotypical ones often involve 3D pie charts, rainbow color palettes and terrible choices of fonts, layouts, and colors.

当谈到极差的可视化时,陈规定型的通常涉及3D饼图, 彩虹色调色板和 字体,布局和颜色的糟糕选择。

In my opinion, bad visualizations don’t have to be just that. The goal I had in mind was to create a piece that looks totally harmless, but will torture your brain until you realize how absurdly ridiculous the whole thing is.

在我看来,糟糕的可视化并不仅限于此。 我想到的目标是创建一块看上去完全无害的作品,但是会折磨您的大脑,直到您意识到整件事情多么荒谬可笑。

I collected data from visualizations featured on viz.wtf and drew each mark to represent one of the visualizations and its properties. Example questions to exercise your WTF gland are:

我从viz.wtf上的可视化文件中收集了数据,并绘制了每个标记以表示可视化文件及其属性之一。 行使WTF腺的示例问题包括:

  • What’s the most common color for these visualizations?这些可视化最常用的颜色是什么?
  • Where are the pie charts?饼图在哪里?
  • Can you point out the least popular piece?您能指出最受欢迎的作品吗?
  • How often is 3D used?3D多久使用一次?
  • Is there any pattern at all?是否有任何模式?

Before reading the next section, try to figure out everything that is wrong with this chart by yourself.

在阅读下一部分之前,请尝试自行找出该图表的所有错误。

概念 (Concept)

The main idea was to create conflicts in perception and mess with viewers’ cognitive thinking.

主要思想是在感知上产生冲突,并与观看者的认知思维陷入混乱。

Bad visualizations usually have mismatches between visual encodings and data, such as encoding incomparable areas (3D pie) for numerical values. These mismatches leave viewers with little to do but scratch their heads, then abandon the visualization because it takes too much effort to make sense of it.

不良的可视化效果通常在视觉编码和数据之间不匹配,例如对数值进行无可比拟的区域编码(3D饼图)。 这些不匹配使得观看者几乎无所事事,但会挠头,然后放弃可视化,因为要花费太多精力才能理解它。

I wanted to take bad to the next level, and was inspired by one of my favorite responses from the Stack Overflow questions, “What is the best comment in source code you have ever encountered?”

我想把自己提升到一个新的水平,并受到Stack Overflow问题中我最喜欢的回答之一的启发,“ 您遇到过的源代码中最好的注释是什么? ”

#define TRUE FALSE

#定义真假

My goal was to make something that seems like it can be interpreted, but creates very strong conflicts with our prior knowledge that are almost impossible to overcome. To do this, I chose very direct choices of encoding, such as using color to represent color, and position to represent position, then set the mappings counterintuitively so I could wreak complete havoc with viewers’ minds.

我的目标是做出看起来似乎可以解释的内容,但与我们现有的知识产生非常强烈的冲突,而这几乎是无法克服的。 为此,我选择了非常直接的编码选择,例如使用颜色表示颜色,使用位置表示位置,然后反直觉地设置映射,这样我就可以完全破坏观看者的思想。

数据 (Data)

I was looking for a good dataset to try the idea on but could not find one I really liked. Then I got the idea that it would be recursively bad to create a bad visualization, of bad visualizations, so I manually collected some data from viz.wtf

我一直在寻找一个很好的数据集来尝试这个想法,但是找不到我真正喜欢的数据集。 然后我想到了创建不良的可视化效果和递归的可视化效果将是递归的,所以我手动从viz.wtf收集了一些数据

以下是我对这张图表犯下的所有罪行: (Here are all the crimes I have committed to this chart:)

  1. I used color to represent color, but didn’t guarantee that they would be the same color. As a result, green is the new black.

    我用颜色表示颜色,但不保证它们会是相同的颜色。 结果, 绿色就是新的黑色

  2. I also didn’t add enough unique colors, so there are duplicates. For instance, both red and blue are represented by green. (This was not intentional at first, but then it made things look worse so I kept it.)

    我也没有添加足够的独特颜色,因此存在重复项。 例如, 红色蓝色都由绿色表示。 (起初这不是故意的,但随后使情况看起来更糟,因此我保留了它。)

  3. There was a special case for “mixed” color, as I couldn’t decide what color to encode it with. As a result, each of these “mixed” visualizations received a randomly selected color.“混合”颜色有一个特例,因为我无法决定用哪种颜色编码。 结果,这些“混合”可视化中的每一个都收到了随机选择的颜色。
  4. I used position to represent position, but ensured that these never matched up. With that, right is on the left.我使用位置来表示位置,但确保这些位置永远不会匹配。 这样,右边在左边。
  5. I used shapes to represent chart types, but ensured that they never matched. With that, a bar chart is a circle, while a pie chart looks like a bar.我使用形状表示图表类型,但确保它们从未匹配。 这样,条形图就是一个圆圈,而扇形图看起来就像条形图。
  6. I used size to encode popularity, but used an inverse scale with the biggest size meaning zero.我使用大小来编码受欢迎程度,但是使用了最大大小为零的反比例。
  7. I made axis labels more complicated than they needed to be. No 3D? True or false?我使轴标签变得比原来复杂得多。 没有3D吗? 对或错?
  8. I rotate each giant number by its value in degrees. This one is pointless encoding.我按其值旋转每个巨型数字。 这是无意义的编码。
  9. The circles around the giant numbers don’t mean anything. They do not indicate boundaries.巨大数字周围的圆圈没有任何意义。 它们不表示边界。
  10. If you sum all the numbers, there are actually 102 visualizations, not 100.如果将所有数字相加,则实际上有102个可视化,而不是100个。
  11. I added a dinosaur. Because I could.我加了一只恐龙。 因为我可以。
  12. Lastly, there was a link to the raw data, proudly shared in PDF format.最后,有一个原始数据的链接,以PDF格式自豪地共享。

If you spot other terrible aspects of this visualization that I’ve overlooked, please feel free to leave a response below, or tweet at me.

如果您发现我忽略了此可视化的其他可怕方面,请随时在下面留下您的回复,或者在推特上发消息给我。

翻译自: https://www.freecodecamp.org/news/how-i-carefully-crafted-a-terrible-visualization-2c8e06d50ebb/

ae制作数据可视化

ae制作数据可视化_我如何精心制作真正可怕的数据可视化相关推荐

  1. python爬虫数据可视化_适用于Python入门者的爬虫和数据可视化案例

    本篇文章适用于Python小白的教程篇,如果有哪里不足欢迎指出来,希望对你帮助. 本篇文章用到的模块: requests,re,os,jieba,glob,json,lxml,pyecharts,he ...

  2. vue 大数据 渲染_技术专栏 | DMap——实战Vue百万条数据渲染表格组件开发

    作者:TalkingData 李志刚 本文由TalkingData原创,转载请获取授权. 李志刚:近几个月在开发一个基于Vue的数据可视化分析辅助应用---DMap(谛听),一套为数据分析师和数据科学 ...

  3. 数据库语言 数据查询_使用这种简单的查询语言开始查询数据

    数据库语言 数据查询 Working with data is becoming an increasingly important skill in the modern workplace. 在现 ...

  4. iphone换机数据迁移_苹果手机换华为、小米怎么同步数据?来了!

    将「雷科技Lite」收藏为我的小程序,不再错过精彩内容 雷科技数码3C组编辑 | MoFirLee 苹果.安卓手机之间同步数据其实不算太难,难的是没有找对方法.当然,游戏数据无法互通,这里面的问题就复 ...

  5. android制作相册浏览器_一分钟简单制作一个专属于自己的卡通头像

    制作一个专属于自己的卡通头像很简单,我们常用的美图秀秀软件就可以轻松制作. 首选在应用市场搜索美图秀秀下载后选择工具箱打开,找到实用工具中的动漫化身这个选项: 打开后点击绘制动漫形象,可以在相册中选择 ...

  6. iphone换机数据迁移_怎么一键换机?换新机迁移数据必看教程!

    怎么一键换机?现在数码产品更新换代的速度越来越快了,很多消费者都会紧跟时代潮流,但更换手机后,通常我们第一个需要面临的问题就是数据迁移,同品牌之间的换机与不同品牌之间的换机,应该怎么实现数据转移呢?下 ...

  7. 千万数据去重_如何在 1 秒内做到大数据精准去重?

    去重计数在企业日常分析中应用广泛,如用户留存.销售统计.广告营销等.海量数据下的去重计数十分消耗资源,动辄几分钟,甚至几小时,Apache Kylin 如何做到秒级的低延迟精确去重呢? 什么是去重计数 ...

  8. 纸箱制作机器人邮箱_纸箱机器人衣服制作方法

    准备好纸箱子,然后将中间镂空,就可以做出衣服. 纸箱机器人衣服制作方法: 1.首先准备好纸壳.麻绳.剪刀等物品. 2.找一个合适大小的方箱子做头部,剪出来眼睛. 3.用一整块做身体,身后面可以用麻绳绑 ...

  9. python异常数据筛选_学习笔记(06):Python数据清理实践-数据过滤,06Python,清洗,实战,筛选...

    数据筛选:直接引用,选择行列,基础索引,loc和iloc,如何区分 import三个库:pandas as pd,os, numpy as np os.chdir('数据存放路径') 读取 变量 = ...

最新文章

  1. 不应该在ToString()方法中修改引用类型
  2. 【时间序列】NeuralProphet:Prophet的Pytorch实现!精度更高 预测更快 特性更多!...
  3. Pyhton 一行代码求Fibonacci第N项
  4. 为什么各大银行一直在不遗余力推广信用卡呢?
  5. java反编译源码_java反编译获取源码
  6. Linux-pthread如何设置线程的优先级
  7. Round trip
  8. SAP案例教程FIAA固定资产后台配置
  9. 北京科技大学计算机博士统考,北京科技大学计算机与通信工程学院2016年博士录取方案...
  10. Android屏幕共享与直播-red5流媒体服务器搭建
  11. python百度地图热力图_利用百度地图API绘制微信好友分布热力图
  12. 【标题】视频标注软件DARKLABEL V2.4 主页中英对照图
  13. Java-多线程的使用
  14. 进制转换器java程序_Java实现复杂的进制转换器功能示例
  15. NOI2002银河英雄传说——带权并查集
  16. 迈向“超人认知”:脑机接口的未来
  17. Syncthing文件同步方案完全攻略(亲测有效)
  18. 移动联通电信频段划分
  19. C语言绘图示例-分色调图20例
  20. c语言常用数学函数大全查询,C语言数学函数 C语言中全部可用的数学函数有哪些?...

热门文章

  1. Debian 安装 yum
  2. 微信小程序 设置背景占满整个页面
  3. NGINX原理 之 SLAB分配机制(转)
  4. 20155305乔磊2016-2017-2《Java程序设计》第四周学习总结
  5. 标准make变量 MAKE_VERSION, CURDIR
  6. iOS Application Security
  7. Discuz!NT数据库读写分离方案
  8. LVS原理介绍及安装过程
  9. PDA端的数据库一般采用的是sqlce数据库
  10. python一步将npy数据保存成mat