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

如何在Tableau中制作显示事故数Top5州及Uttarakhand的条形图?

Tableau 实现Top5州+指定州显示的条形图方案
  • 创建计算字段
    新建一个名为Top5 + Uttarakhand的计算字段,输入以下公式:

    IF RANK(SUM([number of accidents])) <= 5 OR [states] = "Uttarakhand" THEN 1 ELSE 0 END
    

    注:RANK默认按降序计算排名,刚好匹配事故数从高到低取Top5的需求。

  • 添加筛选器
    将上述计算字段拖至「筛选器」面板,勾选1并确认,此时图表会自动保留事故数前5的州,以及Uttarakhand(无论其是否在Top5内)。

  • 配置条形图并排序

    1. 将states拖到行功能区,SUM(number of accidents)拖到列功能区,生成基础条形图。
    2. 点击横轴(states)的排序图标,选择「按字段排序」,设置依据为SUM(number of accidents),排序方式选「降序」,确保事故数高的州排在前面。
  • 处理并列排名(可选)
    如果存在多个州事故数相同导致排名并列的情况,若需严格只取前5个独立州,可将公式中的RANK替换为RANK_UNIQUE,公式如下:

    IF RANK_UNIQUE(SUM([number of accidents])) <=5 OR [states] = "Uttarakhand" THEN 1 ELSE 0 END
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 04:34:54