You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Tableau中按病症列名筛选并联动展示死亡比例图表?

心衰数据集仪表盘联动实现方案

步骤1:创建匹配参数的计算字段

由于病症列是布尔型,需用CASE语句将参数选中的列名映射到对应字段值,结合聚合逻辑实现动态匹配:

CASE [Affliction Parameter]
  WHEN 'Anaemia' THEN [Anaemia]
  WHEN 'High Blood Pressure' THEN [High Blood Pressure]
  WHEN 'Diabetes' THEN [Diabetes]
  WHEN 'Smoking' THEN [Smoking]
  ELSE NULL
END

将该计算字段命名为选中病症状态,类型设置为布尔型。

步骤2:配置联动饼图/柱状图

  • 把death_event拖到颜色和标签栏,右键转换为维度,重命名为存活状态(对应1=死亡,0=存活)
  • 将选中病症状态拖到筛选器,勾选True(仅统计患病人群)
  • 把Number of Records拖到行或列,右键选择快速表计算→百分比,计算依据选择存活状态
  • 切换图表类型为饼图或分组柱状图,此时更改参数中的病症选项,图表会自动联动展示对应患病人群的死亡/存活比例

关键注意事项

  • 确保参数的选项文本与数据集内的病症列名完全一致(含大小写、空格)
  • 计算字段的WHEN分支需覆盖所有参数选项,避免NULL值干扰统计结果
  • 若需对比患病/未患病两组的死亡比例,可移除筛选器,把选中病症状态拖到列栏实现分组展示

内容的提问来源于stack exchange,提问作者Tonyjcf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 06:38:12