Tableau可视化练习(POINT图表竞赛):宗教词云
本次主题:词云的制作
解锁了一个功能盲区:上下文筛选器
工作簿:宗教词云 Word Cloud of Religions
图表的呈现上,主要是围绕“词云”,(小抱怨一下,用tableau做词云还是有局限性的,不能自定义轮廓,不能调整角度,不过基本需求还是能满足了),当然像我这种“外貌协会”的人怎么能做个词云就算了呢。加了环形图和放射条形图做点缀,弄了个点阵图做分区,还有文字介绍(这一块还有很大可以改进的地方)。这次最大收获就是对“筛选器”有了深入的认识
细说一下吧,这次可视化中词云的数据呈现基于两次数据筛选
第一步:筛选出要查看的宗教典籍
第二步:顶部筛选(由于单词数量很大,最少的《法句经》也有1815个词汇,要是全部显示极大地影响了性能)
一开始,直接把[书名]和[单词]直接拖到筛选器功能区中,再对[单词]维度根据单词计数设置“前N个”筛选,但发现筛选出的结果不大对劲。于是开始了漫漫的探索之路,众里寻他千百度,答案就在官方教程处~ 这就贴上,大致看懂下面两段文字,问题也就迎刃而解啦~
操作的筛选顺序
开始在 Tableau 中筛选数据之前,请务必了解 Tableau 在工作簿中执行筛选器的顺序。
Tableau 按非常具体的顺序执行视图上的动作;此顺序称为“操作顺序”。筛选器按以下顺序执行:
1、数据提取筛选器
2、数据源筛选器
3、上下文筛选器
4、维度上的筛选器(无论是在“筛选器”功能区上还是在视图内的筛选器卡中)
5、度量上的筛选器(无论是在“筛选器”功能区上还是在视图内的筛选器卡中)
使用上下文筛选器提高视图性能
默认情况下,将独立地对 Tableau 中设置的所有筛选器进行计算。也就是说,每个筛选器都会访问数据源中的所有行,而与其他筛选器无关。不过,您可以将一个或多个分类筛选器设置为视图的上下文筛选器。可以将上下文筛选器视为独立筛选器。您所设置的任何其他筛选器都将定义为相关筛选器,因为它们仅处理通过上下文筛选器的数据。
可以创建上下文筛选器以实现以下目的:
1、提高性能 — 如果您设置了大量筛选器或具有一个大型数据源,则查询速度可能会很慢。可以设置一个或多个上下文筛选器来提高性能。
2、创建相关数字筛选器或“前 N 个”筛选器 — 可以设置一个上下文筛选器,以便仅包含相关数据,然后设置数字筛选器或“前 N 个”筛选器。
用Tableau怎么做词云?
以下是不完整数据源
图片.png一、创建气泡图
选中[单词]维度和[计数]度量,创建气泡图
二、创顶部筛选
数据量超大,先将[单词]维度拖到筛选器功能区,创建顶部筛选。
数量:可以直接输入,也可以使用参数或者创建新参数
依据:每个单词的计数
这是筛选了计数排名前80的单词后,呈现的效果
图片.png三、修改标记
将标记改为文本形式后,词云就出来了,有点丑,可以自己美化一下
可以将[普通词汇]维度拖到颜色上来区分是否为普通词汇(常用的介词、副词等),再修改一下字体,就差不多了
图片.png