时间过的真快,《举个栗子!Tableau 技巧》系列已经推送至第 100 篇。希望这 100 个栗子可以帮助数据粉,真真切切学会使用 Tableau ♥

➤ 栗子 NO.100,我们来教大家在 Tableau 中实现 四瓣花图。

下面这个 Viz (工作簿可添加小优微信 dkmxiaoyou 索取),作者 Matt Chambers 对美国和加拿大的主要城市,在各类城市体育锦标赛中,收获的冠军数据做了分析。

  • 每一朵花代表一个城市,四个花瓣分别代表 MLB、NHL、NBA 和 NFL 冠军得数。花蕊代表各种赛事冠军的总和;
  • 将鼠标悬停在每片花瓣上,可以查看各个城市的冠军分类;
  • 右上角的那朵四瓣花是一个筛选器,可以单击任何一个花瓣或花蕊来查看视图。

很多数据粉咨询:在 Tableau 中,如何实现这种像花的图表呢?

方法其实不难,但需要由简入繁的学习:先学会实现一朵花,再学会实现很多朵花。一起来学吧!

本期《举个栗子》,阿达要给大家分享的 Tableau 技巧是:吸睛又直观的 四瓣花图 怎么实现?

为方便学习,栗子使用 Tableau 自带的超市数据源。为更好的实现花图呈现,我们先将超市数据聚合到产品子类的数据,满足如下结构即可。

现在,我们分两个阶段来学习四瓣花图的实现方法。

具体步骤如下:

先学做一朵花————————————————————————————》》

1、自定义花瓣形状

首先,我们需要先找到花瓣的形状,并按照 如何插入自定义形状 (☜点击阅读)的步骤,给 Tableau 自定义需要的四个花瓣形状。

打开 Tableau Desktop,在标记栏中的形状里,即可查看这四个花瓣的形状。

2、设置筛选器

接着,我们将“产品子类”拖入筛选器,筛选”产品子类”的5类产品分别是:办公家具、办公设备、标签、椅子及配件、桌子。

  • 用作四个花瓣的类目:办公设备、标签、椅子及配件、桌子
  • 用作花蕊的类目:办公家具

然后,将标记卡选择形状,再将产品子类拖入“颜色”和“形状”,并选择花瓣的形状。

3、创建计算字段 X 和 Y

关键的一步,如何让这五个形状组合成为一朵花呢?首先得有一个花蕊,也就是中心点(0,0),再让四个花瓣围绕花蕊,分别分布在四个象限(需提前考虑:哪个类目放在哪个象限)。

栗子的设置如下:

  • 中心点:”办公家具”
  • 第一象限:”办公设备”
  • 第二象限:”桌子”
  • 第三象限:”椅子及配件”
  • 第四象限:”标签”

接下来,该如何使这些类目分布在我们想设置的象限中呢?方法是创建计算字段。

我们创建三个字段:size、X 和 Y。

4、将计算字段 X 和 Y 拖入行列

将新建好的两个计算字段(X,Y)分别拖到行和列上,可以看到图表变成了发散的四瓣花图。

5、将计算字段 size 拖入大小

将新建的字段”size”拖入标记栏的大小,此时花瓣会根据数值的大小不同而呈现出不同的面积,我们可以通过调节大小来实现我们想要的四瓣花图。

再学做很多朵花————————————————————————————》》

上面我们分享了如何实现一个四瓣花图,那么,当做数据类比时,我们可能需要同时实现很多四瓣花图,像篇头的 Viz。

接下来,我们来看看,如何用四瓣花图呈现:不同省市、不同办公用品的订单数量?

1、创建计算字段 column 和 row

在前面已完成的操作基础上,我们再新建两个字段:column 和 row。

这两个字段的作用是将省排成一个二维图形(几行几列),例如:我们有31个省,用计算字段可以将他们分成 5 行 6 列。

2、将计算字段 column 和 row 拖入列和行

分别把 column 和 row 拖入列和行,将它们设置为”离散类型”。

并将字段Y,X字段聚合为平均值。

3、修改计算依据

将省市拖入”详细信息”,并将 column 和 row 两个字段的计算依据改为”省份”。

完成此步骤,我们得到如下图表:

如果在工作表中的展示效果不够理想,我们不妨将其放在仪表板中,调整仪表板的尺寸至合适大小,多个四瓣花图表就完成啦!

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~


文章部分信息来源于网络,如有侵权请告知!

tableau选择计算_举个栗子!Tableau 技巧(100):吸睛又直观的 四瓣花图 怎么实现?...相关推荐

  1. 举个栗子!Tableau 技巧(100):吸睛又直观的 四瓣花图 怎么实现?

    下面这个 Viz ,作者 Matt Chambers 对美国和加拿大的主要城市,在各类城市体育锦标赛中,收获的冠军数据做了分析. 每一朵花代表一个城市,四个花瓣分别代表 MLB.NHL.NBA 和 N ...

  2. tableau选择计算_干货 | 年薪40W, 掌握Tableau的留学生真的赚翻了

    文章来源:UniCareer Tableau作为一款数据分析工具 向来被视为文科转行Data必学 因为它不需要你有Coding经验 而且极易上手 那么,Tableau究竟该怎么学? 学会Tableau ...

  3. 日周月筛选器_举个栗子!Tableau 技巧(147):使用 动态参数 筛选到最新日期值...

    之前,我们分享过如何在筛选日期时,始终自动筛选到最新日期值的方法:筛选到最新日期值. 现在,Tableau 2020.1 版本 用户也可以使用新增的动态参数功能,实现同样的呈现效果. 那么,如何利用 ...

  4. tableau linux无网络安装_举个栗子!Tableau 技巧(127):购物篮分析之关联购买

    购物篮分析(Market Basket Analysis)是通过顾客的购物篮信息研究其购买行为.主要目的在于找出什么样的东西应该放在一起.通过分析顾客的购买行为来探知顾客的属性及购买某些商品的可能原因 ...

  5. tableau地图城市数据_举个栗子!Tableau 技巧(156):在地图分析中创建缓冲区

    缓冲区指的是一个区域,在地图中就是从一个位置(或位置范围)到特定距离内的所有位置. 实际业务场景中,如果需要对某些范围的数据进行邻近性分析或定义搜索区域,例如:服务中心的辐射范围.物流业务的覆盖范围等 ...

  6. tableau两个不同的图合并_举个栗子!Tableau技巧(59):学做两个集合的维恩图(文氏图)Venn diagram...

    我们常说的维恩图( Venn 图),学名叫:文氏图( Venn diagram ),又称温氏图.这种图表主要用于展示在不同的事物群组(集合)之间的数学或逻辑联系. 爱好篮球的数据粉们,可能看到过这样一 ...

  7. scala 判断字段 是不是 日期类型_举个栗子!Tableau 技巧(147):使用 动态参数 筛选到最新日期值...

    之前,我们分享过如何在筛选日期时,始终自动筛选到最新日期值的方法:筛选到最新日期值. 现在,Tableau 2020.1 版本 用户也可以使用新增的动态参数功能,实现同样的呈现效果. 那么,如何利用 ...

  8. 实现树状图_举个栗子!Tableau 技巧(132):用参数操作实现数据下钻

    之前,我们分享过 用集操作实现树状图的数据下钻 .其实,对于 2019.2 及以上版本的 Tableau 用户,利用其新功能参数操作 也能便捷的实现图表中数据的下钻. Tips:集和参数都可以实现下钻 ...

  9. tableau货架图制作_举个栗子!Tableau技巧(33):实用漏斗图的三种制作方法

    漏斗图适用于业务流程比较规范.周期长.环节多的流程分析,通过漏斗各环节业务数据的比较,能够直观地发现和说明问题所在. 零售电商行业的用户提出分析需求:访客数量→阅览数量→下单数量→付款数量→完成数量, ...

最新文章

  1. 玩转Linux:常用命令实例指南
  2. Together与Visual.Studio.NET的结合使用(二)
  3. 如何快速找出找出两个数组中的_找出JavaScript中两个数组之间的差异
  4. 如何在64位的Linux中运行32位的应用程序
  5. python爬虫:其他操作
  6. creo减速器建模实例_3.16减速器箱体附件建模
  7. libcurl 多线程使用注意事项 - Balder~专栏 - 博客频道 - CSDN.NET
  8. micropython支持stm32型号_轻松几步实现在STM32上运行FreeRTOS任务
  9. dll导出类比较好的方式
  10. haversine根据经纬度算距离
  11. 初学者学习JS很吃力怎么办?到底该如何学习JS?
  12. Airtest 网易 UI 自动化工具 Airtest 浅用记录
  13. shiro-基本原理和逻辑配置
  14. 消息队列8:RabbitMq的QOS实验
  15. 电脑系统还原节点怎么创建
  16. Ext 仿QQ邮箱全选效果
  17. steam进社区显示服务器错误,Steam错误代码-118怎么办 社区打不开解决方法
  18. 类中无错误显示,但类名出线红色波浪线
  19. 内马尔成为e.GO全球品牌大使;小马智行与如祺出行战略合作 | 美通企业日报
  20. 一个PHP开发者的艰难讨薪历程

热门文章

  1. 水墨流动生太极,四式''拳诀''展存储
  2. 使用VMM2008 R2管理Hyper-V之1-实验环境与VMM 2008安装
  3. 深度Linux对比比,深度Linux10.06 beta1与ylmfOS 3.0简单对比
  4. Linux5常规网络配置,求解red hat linux enterprise 5 网络配置问题
  5. linux运行sqlite,Linux上安装sqlite3
  6. mimo-ofdm无线通信技术及matlab实现_无线通信模块有哪些?它们有什么区别?
  7. c语言调整图片分辨率,如何不改变图片分辨率,并且缩小图片质量-电脑自学网...
  8. app自动化测试之Appium 源码分析
  9. 如何学好Python自动化,每个进阶的测试人都应该看看
  10. 反射 数据类型_c#反射,反射程序员的快乐