![fa6b89fa5fb4029ec9be310567b230e9.png](https://i-blog.csdnimg.cn/blog_migrate/aaff62330d334ea5a33eb98ba75442fb.jpeg)
大家好,我是戴师兄~
今天结合条形图/柱状图跟大家讲讲他们背后的可视化原理及对比分析方法,视频则是Tableau的数据连接和数据下钻操作教程。
先来说说对比分析,其实基本上所有的分析都离不开对比,戴师兄这里将针对数值进行的对比定义为对比分析,他们的图表特征都是将数值映射到图形的大小或长短上。
以柱状图为例,它就是将数值的大小映射到了柱形的长度上:
![003d46393d2bc80357404c4001c6726e.png](https://i-blog.csdnimg.cn/blog_migrate/cac436c23d33736cc2123f424140ebc3.jpeg)
如果仅看数据你很难快速分辨数值大小:
![4be6bc1bea1b86cbcecb1fc203316e72.png](https://i-blog.csdnimg.cn/blog_migrate/f3c51f7455dbc8ac493c10a87d65ca42.jpeg)
通过柱形长短则很容易分辨出来:
![63ecd0090bfa5d59387e8034e420900e.png](https://i-blog.csdnimg.cn/blog_migrate/56b501242beba148afee7f7695e0acd7.jpeg)
而数据可视化的原理就是通过视觉元素更好地向大家传达数据背后的信息
![e8e3588a88ec8c87cea945961b0b0d2e.png](https://i-blog.csdnimg.cn/blog_migrate/a5052cfa3f6f2bdffca15eabaae9ad55.jpeg)
所以大家想要真正掌握数据可视化分析,就一定要掌握图表背后的可视化原理。
我们来看看条形图,大家觉得条形图和柱状图可视化原理上有什么不同?
【上节课第一个课后练习的答案】
![3c4545228be133ba6803e8f30e3b53ff.png](https://i-blog.csdnimg.cn/blog_migrate/2a1957427731aa4df3c3e43b8b8a3dd7.jpeg)
有的同学可能会说,就是转置了一下,一个横着放一个竖着放。
从直观上理解,这样说是对的。
但条形图在多个对象的对比分析时,找出最大值和最小值的速度比柱状图要快:
这是因为条形图的类别轴,也就是分析对象的名称显示在左侧,并且从上到下排列,更符合人眼的阅读习惯,获取信息的速度也就更快。
![93ee75891bb0deb812ca75b48dbb50d8.png](https://i-blog.csdnimg.cn/blog_migrate/734abbfb6e2c53f8cc5f829b4c8fd208.jpeg)
而柱状图的类别轴在图表最下方,如果不经专业训练,你的目光一定是在中部或顶部停留搜索后再聚焦到底部,因此获取信息的速度就比柱状图慢。
![558ec8545823a0e2bff2bb8183a574a8.png](https://i-blog.csdnimg.cn/blog_migrate/684e958a79b64dda22f56443fa491d0e.jpeg)
柱状图和条形图基本可以用在所有的数值分析场景,如销售额、利润、点击量等等等等,但是在对比对象多的时候建议大家使用条形图,少的时候则柱状图和条形图都可以,具体使用哪个看视觉设计的布局。
除了条形图和柱状图,Tableau可以轻松实现的对比分析图表还有:
(这些后续都会跟大家分享~)
![51fe595a661ce46f5d63041980421340.png](https://i-blog.csdnimg.cn/blog_migrate/f0b0b177f75f80a9124d4d3f2b7e0c1c.jpeg)
![d052141226ef5ae28bfaa071827cdec5.png](https://i-blog.csdnimg.cn/blog_migrate/2e05ebba4d697d04a20187451d4b77ba.jpeg)
![24be40dee7350e0e919ac564cf5ff1d1.png](https://i-blog.csdnimg.cn/blog_migrate/fbb9a5f3d0eb0c6b7364b7012f51ce7e.jpeg)
![9de0bfc3ad58b7bedd60653f0ec0a9eb.png](https://i-blog.csdnimg.cn/blog_migrate/02610ef633609de05dababf580bf6769.jpeg)
看到这里是不是以为文章结束了?
怎么可能?!!今天还没开电脑练习Tableau呢,练习视频走起,赶快去开电脑吧!
![f5e0043423b9cf1f29336416ddd2de11.png](https://i-blog.csdnimg.cn/blog_migrate/ad2e0c98e38e9a47b4606489ba433ff3.png)
课后练习
为什么对于我们的疫情数据和基础信息表,四种连接方式的数据行数或者说结果是一样的?
知识点总结
表连接
- 连接字段:基于哪些字段的匹配连接数据
- 连接方式:基于怎样的方式连接数据
![a7d9525e8234f346ac234402c0b2fb51.png](https://i-blog.csdnimg.cn/blog_migrate/12053be33bbd455e5eb9ac43bc7cbcfd.jpeg)
- 连接方式文字说明:
![4da8b535fda07eb0f0af8f072752417f.png](https://i-blog.csdnimg.cn/blog_migrate/12c39ec138d285ded09150d79c1f1558.png)
- 生成的表只包含在两个表中都匹配到的值
- 如果有的行的连接字段不满足匹配条件则不会出现在生成的表中
![6d5132356548b8a6e6441a76f3aefd77.png](https://i-blog.csdnimg.cn/blog_migrate/47b1c84eba075a99c39fbd2d70044262.png)
- 生成的表包含左侧表中的所有值以及右侧表中匹配上了的值
- 当左侧表中的值在右侧表中没有对应匹配项时,会直接生成null值(空值)
- Excel的Velookup仅支持左连接
![c0be80e669d45a29f90cb12fb54bc763.png](https://i-blog.csdnimg.cn/blog_migrate/285557a886902cfc9ac49f2677fb18eb.png)
- 生成的表将包含右侧表中的所有值以及左侧表中匹配上了的值
- 当右侧表中的值在左侧表中没有对应匹配项时,会直接生成null值(空值)
![0b16f16215e26b7f46e3c961c40ed2aa.png](https://i-blog.csdnimg.cn/blog_migrate/b521ebc25ac29b89cd9a768a2e20fb07.png)
- 生成的表将包含两个表中的所有值
- 当任一表中的值在另一个表中没有匹配项时,会直接生成null值(空值)
数据分层与下钻
- 右键字段就可以创建分层结构,拖拽字段可以完成分层结构的归属
- 使用分层结构可以通过+-号在一个工作表中轻松实现不同级别的数据钻取与查看,在涉及组织架构或级别数据时,都可以使用这个功能
以上就是本次教程的全部内容啦,看完了教程别忘了勤加练习,顺便给戴师兄一个赞~
我是戴师兄,咱们下期见~