Tableau:如何画空心的环形图

首先要说的是,Tableau并不直接支持这种中空的环形图。在Tableau中画这种图的原理其实是将两个大小不同的饼图叠加在一起,然后将其中较小的饼图的颜色改为空白。这样在视觉效果上就成了一个中空的环形图。具体步骤如下:

第1步: 先制作一个饼图

第2步:利用第一张饼图复制出一张饼图。

从度量值中选一个字段拖拽到行中,同一个字段拖拽两次。还有一点要注意,虽然拖拽两个不同的度量也可以达到创建两个饼图的目的,但使用不同的字段不利于后面的“双轴”操作。度量不一样,两个饼图的圆心不一定能重合。

现在,这两个饼图完全相同。并且你会发现,如果我们对其中一个饼图的大小、颜色做调整的话,另外一个饼图也会跟着发生变化。所以,我们要将第二个饼图的标签、颜等信息清除。(这里特意将第二个饼图的颜色、大小改了,主要是为了显示)

第3步,将两个饼图的轴进行“双轴”操作,并将第二个饼图的颜色改为白色,顺便在第二饼图上添加数量的总和。

 

### 创建桑基的基础准备 为了在 Tableau 中成功创建桑基,前期准备工作至关重要。确保安装并启动最新版的 Tableau 软件[^2]。 ### 导入资源包与数据集 下载适用于五阶桑基的预制模板以及配套的数据集。这些资料不仅提供了即插即用的功能,还附带详细的制作指南,有助于深入理解表构建原理及其背后的逻辑。 ### 构建基础框架 #### 添加数据源 通过 `文件` -> `连接到服务器` 或者直接拖拽 CSV 文件的方式加载所需数据。确认数据字段正确无误后点击“确定”。 #### 准备视布局 进入工作区,在左侧栏找到维度和度量区域。基于具体业务需求选取合适的字段作为节点(源头、中间节、终点),并将它们依次放置于列架上形成层次结构;同时设置数值大小表示流量强度,通常位于行架位置[^1]。 ```sql SELECT "source", "target", SUM("value") AS total_value FROM data GROUP BY "source", "target" ``` 此 SQL 片段展示了如何聚合原始记录以适应桑基所需的格式化输入——每一对起点-终点关联着一个累计权重值。 ### 应用计算字段增强表现力 针对更复杂的应用场景引入额外的计算公式可以显著提升可视化效果: - **排名转换**:利用运行总计除以总量得到相对比例。 ```tableau RUNNING_SUM(SUM([销售额])) / TOTAL(SUM([销售额])) ``` - **平滑过渡曲线**:借助指数函数模拟自然流畅的变化趋势线。 ```tableau (INDEX() - 25) / 4 1 / (1 + EXP(-[t])) ``` 上述表达式共同作用下实现了从初始状态向目标状态渐变的过程[^5]。 ### 定制美化细节 最后一步是对生成形做进一步修饰优化用户体验。调整颜色方案使各分支易于区分;启用标签显示关键信息而不显杂乱;适当裁剪空白边缘保持整体紧凑美观[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值