我们知道,桑基图是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小,通常应用于能源、材料成分、金融、零售等数据的可视化分析。

但是,下面这种桑基图你是否见过?它和上面的这个桑基图有什么不同呢?


其实,这个品牌树的Viz引用的是1898年Mathhew Henry Phineas Riall Sankey绘制的“蒸汽机的能源效率图”,是“桑基图”的延伸。

**这两种桑基图的做法是不同的。**之所以不同,因为它们对于数据分析的呈现有根本的区别:品牌树的树干部分(桑基图的线条)不反映数值多少,只起到分类指向的作用。

那么,类似品牌树的分类桑基图如何制作呢?


本期《举个栗子》,阿达要给大家分享的Tableau技巧是:巧妙制作分类桑基图。

这里,我们就简单教你制作一个品牌树,便于你掌握这种图表的基本做法。

具体步骤如下:
1、准备数据表

t表只有’连接’与’t’两列,连接都为link,t从-8到8,间隔0.5。

数据表中,品牌名称、行业、品牌价值为原数据。

另外添加:品牌ID表示品牌的位置、行业ID代表行业的位置,该部分数据可自定义。加一列名连接,为了与t值表联接。

2、连接数据

将数据导入Tableau中,选择以‘连接’做联接字段,内部联接。

转到工作表中,添加两个字段:


3、制作树干图表

将t拖到行中,f(t)拖到列中,同时行业、品牌名称拖到标记卡的详细信息,然而图并没有出来。这里,需要把列中的f(t)字段修改为维度:

得到下面的图:

做一下调整,如:将t拖到标记卡的大小中;将t轴设为倒序;将行业拖到颜色中。然后,图表变成这样:


4、制作树梢图表

然后,我们再做两个如下的简单的工作表:



5、组合完成仪表板

在仪表板中进行拼接,就可以得到一个简单的品牌树了。


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

举个栗子!Tableau技巧(39):巧妙制作分类桑基图相关推荐

  1. 举个栗子~Tableau 技巧(244):用和弦图(Chord diagram)呈现数据关系

    关于和弦图 和弦图(Chord diagram)常用来表示数据之间的相互关系.数据点沿着圆圈分布,通过点和点之间相互连接的弧线来呈现相互之间的关系.和弦图从视觉上来说比较美观,数据呈现又很直观,所以深 ...

  2. tableau必知必会之教你做品牌树的树梢(分类桑基图补丁)

    关于桑基图,我们分享过tableau必知必会之如何巧妙制作分类桑基图. 那么品牌树顶端的树梢部分怎么实现呢? 今天,我就将品牌树的树梢部分的做法分享给大家.分类桑基图的例子中,树梢部分的制作方法未能尽 ...

  3. 设计桑基图_教你用pyecharts制作交互式桑基图,赶快学起来吧!

    由于工作的需要,经常需要进行可视化展示,除了一些常用的BI工具,我也会使用python对数据进行可视化. python的第三方可视化库有很多,比如matplotlib.seaborn.plotly.b ...

  4. 举个栗子~Tableau 技巧(237):用多节点瀑布图分阶段查看数据

    瀑布图(下图)既能反映数据的多少,又能直观的反映出数据的增减变化.早期的栗子,我们分享过 瀑布图 的实现方法. 如果将瀑布图用在一些项目进度分析中,要阶段性查看当前的数据情况,就得在瀑布图中增加一些节 ...

  5. 举个栗子~Tableau 技巧(209):用自定义形状实现刻度环形图

    实际分析场景中,数据粉对美总是很执着,如何让分析占比的环形图,看着更漂亮点?比如给环形图增加刻度. 虽然数据分析还是应以实用为主,但既然 Tableau 是为美而生,那我们就试试看吧~ 这里,为大家分 ...

  6. 举个栗子~Tableau 技巧(216):服务器视图中的文字乱码怎么办?

    的确,很多 Tableau Server 用户都会遇到相同的问题:创建好的看板发布到服务器之后,因为服务器缺少看板使用的字体,发布后的服务器视图中的文字会出现乱码(如下图). 其实,安装字体跟 Tab ...

  7. 举个栗子~Tableau 技巧(206):定时执行 Prep 处理流程

    实际业务场景中,分析用户经常需要周期性使用 Prep,按照相同的规则来处理相同来源的数据.如果每次都重复创建数据处理流程,不仅费时费力,还很容易出现错漏.为什么不将流程保存下来,设置好时间让它自动执行 ...

  8. 举个栗子~Tableau 技巧(223):Prep 调用 Python 提取数据中的地址和经纬度

    用 Tableau 做地图分析时,需要数据源中有标准的地理名称字段,或有准确的经纬度数据.但如果数据源中这两种情况都不满足,只有大概的地址信息,该怎么办呢? 这是个普遍存在的问题,需要解决:如何从不太 ...

  9. 举个栗子~Tableau 技巧(234):实现山峰柱形图

    看腻了普通的柱形图,可以试试 3D 效果的圆柱图,或带烟花的 锥状柱形图.又或者,类似山峰形状的柱形图(如下图),也可以让你的仪表板耳目一新. 如何在 Tableau 实现山峰柱形图呢?今天的栗子分享 ...

最新文章

  1. reorder-list——链表、快慢指针、逆转链表、链表合并
  2. IDEA Project Structure 配置说明
  3. 我python写的闭包为什么效率很低_GitHub - llzhi001/interview_python_practice: interview 面试题 CS-Notes之ME-技术总结...
  4. php岗位专业技能,PHP简历专业技能怎么写
  5. 破产的圣文森特医院,如何利用大数据寻求解救方案?
  6. php调用jssdk转发_php一个文件搞定微信jssdk配置
  7. c++中new和delete
  8. java native 方法和修饰符
  9. Python】Scrapy抓取多玩Gif图片
  10. 如何扩大计算机的硬盘空间,c盘分区小了怎么扩大_电脑c盘分区空间太小如何扩大...
  11. android查看签名工具,签名获取工具app_apk签名工具安卓版_手机apk签名工具安卓版-多特软件站安卓网...
  12. 千千静听滚动条消失的原因
  13. [Pandas] pd 报错TypeError: Can only append a dict if ignore_index=True
  14. 瑞士轮赛制模拟器_【入门必读】VGC综合介绍(下篇)【翻译】
  15. 解决(CRON) info (No MTA installed, discarding output)
  16. 三、nginx服务的nginx.conf的参数配置解析
  17. Marvell校招新增数字后端工程师岗位
  18. 有没有测试游戏天赋的软件,测测你的电竞天赋有多高游戏-抖音测测你的电竞天赋有多高官网版游戏V1.0...
  19. 北京小学几年级学计算机,2019年北京小学入学政策年龄规定及入学条件报名时间...
  20. linux下代理上网设置

热门文章

  1. 打造自己的盗图利器(chrome插件开发)
  2. SQLi-Labs 学习笔记(Less 31-40)
  3. IDEA 测试覆盖率问题
  4. Spark的Stage任务划分
  5. 金融经济学(王江)第五章 期权:一个套利定价的例子
  6. 磁器口韩语学习班-韩语学习的入门捷径
  7. 有人能大概说一下,像王者那样的游戏,安卓怎么做吗?
  8. R-C3D: Region Convolutional 3D Network for Temporal Activity Detection
  9. (概率论与数理统计)样本方差
  10. 有关于日志的分类和使用