Tableau图表 • 哑铃图(DNA图)

本文介绍了如何在Tableau中创建哑铃图,又称DNA图,用于展示两个数据点间的变动。主要步骤包括创建双轴图和设置视图格式,通过将散点图与线形图结合,利用Tableau的双轴功能实现数据可视化。

哑铃图,又名DNA图,横着看是哑铃,竖着看就是DNA,它主要用来表现两个数据点之间的变化方式。

图:哑铃图示例(图片来源于网络)

哑铃图的制作并不难,主要用到了双轴图,具体步骤如下:

tableau创建哑铃图的主要步骤:

  1. 创建双轴图
  2. 设置视图格式

创建双轴图

哑铃图可以看作散点图和线形图的组合,tableau中,只要涉及到图形组合或叠放,多数情况下会使用双轴图来实现。

这里使用tableau自带的超市数据源,创建各地区2016年和2017年销售额的哑铃图。

Step01 创建计算字段。由于要将2016年和2017年的销售额同时显示在视图中,因此需要分别创建两个年份的销售额计算字段。下图是2016年销售额计算字段的示例,2017年的计算字段与之类似,只需调整公式中的时间即可。

图:2016年销售额计算字段示例

Step02 创建销售额视图。将“地区”字段拖放到“行”功能区,在拖放“列”功能区字段时需要注意,由于要将2016年和2017年的销售额创建在同一个视图中,也就是要让他们使用同一个横坐标轴,因此,拖放字段时,不能将两个销售额字段分别拖放,而是要使用“度量值”字段进行代替,并通过筛选器,仅保留“2016年销售额”及“2017年销售额"两个字段。

图:创建销售额视图示例

<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]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值