当前位置:网站首页>做数据可视化应该避免的8个误区
做数据可视化应该避免的8个误区
2022-04-23 04:37:00 【明月说数据】
数据是我们经常接触到的东西,但是,我们能否以正确的方式对这些数据进行可视化呈现呢?我们每天可能要创建很多可视化效果的图表,有些会得到观众的欣赏,而有一些则被拒绝了,为什么会这样?好吧,答案就在于创造,让我们尝试找出原因和问题,看看如何解决它们。在这里,我将总结图表的一些最佳和最差版本,如果您正在用的是最差版本,则应尽快停止并改正。
基线为 0 的起始图表
我在绘制图表时发现的最常见的错误之一就是是没有以0基线去制作图表。
我们在数据可视化中通常使用水平或垂直条形图,有时当我们使用简单的条形图进行比较时,它确实传达了信息,但垂直堆叠条形图或水平堆叠条形图会更好。让我们看一个例子,我们有女性和男性的月销售额数据,我们可以使用下面的图表进行比较,切勿在图表的同一侧绘制正值和负值,这样很难读取图表的信息。
图表上的多种颜色
很多人在使用图表时使用了多种颜色,这会让图形看起来非常的奇怪,正常来说,如果不是为了突出显示某个数据的话,一个图表使用一种颜色就可以了。
如果您有2个以上的图表,那么按颜色分隔图表将是一个好主意,让我们看看下面的图示。
强调数据
有时对数据进行强调也会使图表看起来不错。在下面的的图表中,只有4个变量,因此图表中的这一小小的变化不会非常显眼,但是当我们使用100个变量时,突出显示该柱形图的最高值将对我们有很大的帮助。
令人困惑的颜色选择
字体、颜色、轴等等这些功能在绘制图表时都很重要,选择图表的颜色是一个非常关键的步骤,因为如果在图表上有非常明亮或非常浅的颜色,那么阅读图表将变得非常困难。在此示例中,我们有以下2个不同的图表,显示该区域中销售额最高到最低在颜色上的表达是有所不同的,我们看左边的图表,基本很难分辨哪个是高哪个是低。而在右侧的图表里,有蓝色和粉红色的色阶,可以很容易地区分出阴影。
避免图表上的随机性
始终根据条形图的值按升序或降序排列,对于水平条形图,将最大值放在顶部,对于垂直条形图,将最大值放在左侧,这将有助于受众从图表中找到最高和最低值。
讲一个故事或至少回答一个问题
大多数初始数据可视化工具仅生成单个图表,如直方图或条形图,但是大多数时需要组合多个图表,让我们看看在智分析上是如何完成的。您可以在智分析上找到这个案例。在这里,我制作了用于分析客户的RFM客户价值分类模型图表,您可以制作不同的图表,如饼图或者条形图,但我将它们全部合并在一起,以概述分析。在这里,我们可以清楚地看出,一般挽留的客户数量是最多的,占比是多少,客户名称的具体明细有哪些。
根据需要添加文本
如果您认为添加其他文本将有助于读者更好地理解图表,那么只需添加文本即可。让我们看看真实的例子,您可以在智分析上找到此图表,在这里,我添加了一些文本,例如A类产品代表的是销售额累计占比80%以内的产品。
使用饼图
我看到很多人以错误的方式使用饼图,使用饼图时要记住,饼图中的值不得超过 5 个。在下面的示例中,我们看到在Netflix上观看的节目的比例,我们可以清楚地看到,电影在这里更受欢迎。
从上述的案例中,我们看到了图表中的一些常见错误,以及学习了如何克服这些错误。数据可视化是一种艺术形式,需要随着时间的推移进行掌握。这些数据可视化的提示和技术虽然并不全面,但肯定会帮助您走上正确的轨道。了解观众的视角是创造成功和有效视觉效果的关键,无论您使用哪种工具来创建优雅而又美观的图表,重要的是要理解视觉效果背后的本质。
版权声明
本文为[明月说数据]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_49346511/article/details/124351665
边栏推荐
- Cortex-M3寄存器组、汇编语言与C语言的接口介绍
- [BIM introduction practice] Revit building wall: detailed picture and text explanation of structure, envelope and lamination
- Bridge between ischemic stroke and intestinal flora: short chain fatty acids
- 智能电子秤全国产化电子元件推荐方案
- C语言常用字符串处理函数
- MySQL 2013 lost connection to MySQL server during query
- 单极性非归零NRZ码、双极性非归零NRZ码、2ASK、2FSK、2PSK、2DPSK及MATLAB仿真
- Set classic topics
- IDE Idea 自动编译 与 On Upate Action 、 On Frame Deactivation 的配置
- Supplement 14: cmake practice project notes (to be continued 4 / 22)
猜你喜欢
Xiaohongshu was exposed to layoffs of 20% as a whole, and the internal volume among large factories was also very serious
[mapping program design] coordinate inverse artifact v1 0 (with C / C / VB source program)
[AI vision · quick review of today's sound acoustic papers, issue 3] wed, 20 APR 2022
Bacterial infection and antibiotic use
Unipolar NRZ code, bipolar NRZ code, 2ASK, 2FSK, 2PSK, 2DPSK and MATLAB simulation
Key points of AWS eks deployment and differences between console and eksctl creation
Nature medicine reveals individual risk factors of coronary artery disease
Thought of reducing Governance -- detailed summary of binary search
STM32 upper μ C / shell transplantation and Application
2021数学建模国赛一等奖经验总结与分享
随机推荐
QML进阶(四)-绘制自定义控件
[AI vision · quick review of today's sound acoustic papers, issue 3] wed, 20 APR 2022
io.Platform.packageRoot; // ignore: deprecated_member_use
What is the thirty-six plan
Coinbase: basic knowledge, facts and statistics about cross chain bridge
递归调用--排列的穷举
IEEE Transactions on Industrial Informatics(TII)投稿须知
[echart] Introduction to echart
/etc/bash_completion.d目录作用(用户登录立刻执行该目录下脚本)
Redis command Encyclopedia
win10, mysql-8.0.26-winx64.zip 安装
单片机串口数据处理(2)——uCOSIII+循环队列接收数据
[AI vision · quick review of NLP natural language processing papers today, issue 31] Fri, 15 APR 2022
Chapter 4 - understanding standard equipment documents, filters and pipelines
Differences among electric drill, electric hammer and electric pick
QML advanced (V) - realize all kinds of cool special effects through particle simulation system
记录一下盲注脚本
Error occurs when thymeleaf th: value is null
shell wc (统计字符数量)的基本使用
520. Detect capital letters