Tableau图表 • 蝴蝶图

本文介绍了如何在Tableau中创建蝴蝶图,包括使用不同横坐标轴和同一横坐标轴的方法,以对比不同年份的销售额。通过创建计算字段、设置视图格式,详细展示了创建蝴蝶图的步骤,帮助读者理解并实现这种数据可视化工具。

蝴蝶图,又叫旋风图,是一种特殊类型的条形图,可以很直观的比较两组数据的不同之处。

图:蝴蝶图示例(图片来源于网络)

这里使用tableau自带的超市示例数据集,创建2016年和2017年各子类销售额蝴蝶图,对比各子类在不同年度的销售额情况。

图:蝴蝶图创建结果示例

在蝴蝶图的创建上,主要有两种方式,这两种方式区别在于,蝴蝶图中的两组条形图,使用的是同一横坐标轴还是不同的横坐标轴。如上图中,左侧蝴蝶图使用的是不同横坐标轴,右侧蝴蝶图使用的是同一横坐标轴。

tableau创建蝴蝶图的两种方式:

  1. 蝴蝶图(不同横坐标轴)
  2. 蝴蝶图(同一横坐标轴)

不管采用的是哪种方式创建蝴蝶图,都可以分为三个步骤:

本例中,tableau创建蝴蝶图的三个步骤:

  1. 创建计算字段
  2. 创建蝴蝶图
  3. 设置视图格式

蝴蝶图(不同横坐标轴)

创建计算字段

本例中,要创建2016年和2017年各子类销售额蝴蝶图,由于两个年度是分在两组条形图中,因此,首先需要创建两个计算字段,对2016年和2017年的销售额分别进行聚合。

图:创建计算字段示例

创建蝴蝶图

Step01 创建分类条形图。将创建的两个字段,2016年销售额和201

<think>我们正在讨论Tableau图表制作指南和最佳实践。根据提供的引用,特别是引用[3]中提到了高级图表制作、最佳实践以及各种功能的使用时机,我们可以构建一个结构化的指南。注意:用户要求的是“创建或优化Tableau图表”,并询问“图表制作指南”和“最佳实践”。因此,我们的回答应围绕如何创建和优化图表,遵循Tableau的最佳实践。回答结构:1.引言:简要说明Tableau图表制作的重要性及最佳实践的目标(如清晰、有效传达信息)。2.图表制作步骤指南:从数据连接到图表创建的基本步骤。3.优化与最佳实践:包括图表类型选择、颜色使用、交互性、性能优化等。4.高级图表制作:简要提及一些复杂图表的制作方法(如瀑布、漏斗等)。5.总结。同时,根据要求,我们需要在回答末尾生成相关问题。注意:引用[1]提到数据地,引用[2]提到基础操作,引用[3]提到高级图表和最佳实践。我们将综合这些内容。由于用户要求中文回答,以下内容使用中文。</think>### Tableau图表制作指南与最佳实践 Tableau作为领先的数据可视化工具,其图表制作遵循"清晰传达数据故事"的核心原则。以下是创建和优化图表的系统指南: #### **一、基础图表创建流程** 1. **数据连接与准备** - 连接数据源后,使用`数据解释器`自动清理格式(如标题行识别) - 关键步骤: ```tableau 右键字段 → 创建 → 计算字段 // 示例:利润率计算 SUM([利润])/SUM([销售额]) ``` - 优先设置地理字段的地理角色(国家/城市)以激活地功能[^1] 2. **图表类型选择原则** | 数据类型 | 推荐图表 | 应用场景 | |---------------|-------------------|--------------------------| | 趋势分析 | 折线+趋势线 | 销售时间序列分析 | | 比例分布 | 饼/树 | 市场份额占比 | | 关联比较 | 散点+聚类分析 | 客户行为相关性研究 | | 地理数据 | 填充地+密度 | 区域销售热力[^1] | #### **二、优化关键技巧** 1. **视觉增强** - 颜色规范: - 连续变量用渐变色彩(蓝→红) - 分类变量用对比色(最多8种) - 添加参考线: ```tableau 分析 → 参考线 → 每单元格 // 显示平均值+标准差 ``` 2. **交互设计** - 实现图表联动: ```tableau 仪表板 → 添加操作 → 筛选器 ``` - 使用`参数控件`动态切换度量(如销售额/利润视切换)[^3] 3. **性能优化** - 大数据集处理: - 启用`提取数据`代替实时连接 - 使用`上下文筛选器`减少处理量(优先执行) - 避免性能陷阱: $$ \text{避免} \quad \text{LOD} \{\text{FIXED}\} \quad \text{嵌套表计算} $$ #### **三、高级图表实现** 1. **瀑布** - 步骤: 1. 创建阶梯计算字段: ```tableau RUNNING_SUM(SUM([值])) ``` 2. 使用甘特条形+参考线 2. **桑基** - 插件方案:使用`Sankey Diagram Generator`扩展 - 原生实现: - 通过路径计算字段连接节点 - 设置线宽=流量值 3. **动态地** ```tableau 标记卡选择"地" → 拖拽经纬度到行列 → 添加时间维度到页面功能区 ``` 配合`仪表板动画`设置实现流向演化[^1] #### **四、最佳实践总结** 1. **设计原则** - 每图表只传达1个核心观点 - 标题使用主动语态(如"Q3华东区销量下降12%") - 重要指标用`KPI卡`突出显示 2. **性能检查清单** - 提取数据刷新频率≤每日 - 避免在计算中使用`NOW()`等实时函数 - 使用`性能记录器`分析瓶颈(帮助→设置与性能) > 案例:某零售企业通过优化地层(将矢量转为WMS服务),使仪表板加载速度提升300%[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值