首页 > 解决方案 > 我需要有关如何使用/调整百分比范围以使用过滤器和画面中的某些详细信息的帮助?

问题描述

我创建了一个留存矩阵,它显示了在最短日期开始玩游戏的独特玩家,以及他们中有多少人在下个月仍在玩等等。我想复制这张表

我要复制的表

因此,在上面的示例中,查看 2021 年 2 月的第一行,有 6747 名 (100%) 玩家从 2 月开始玩,然后到 3 月只剩下 3832 名玩家(56.80%),然后在 4 月有 2998 名(44.2%)谁还在继续玩。对于第二排,3 月份有 3,456 名 (100%) 新玩家,其中 1407 名 (40.71%) 玩家在 4 月份仍在继续比赛。

作为附加信息,玩家可以玩任何运动篮球、排球、足球和棒球。我对他们进行分类,如果他们确实有 15 次或以上的足球训练,他们被标记为运动型,如果他们打篮球 10 次或更多,它们也是运动型的,因此所有内容都在下面定义。

IF [Sports] = 'football' AND [count_by_sports_player_dt]>= 15 THEN 'Sporty'
ELSEIF [Sports] = 'basketball' AND [count_by_sports_player_dt] >= 10 THEN 'Sporty'
ELSEIF [Sports] = 'volleyball' AND [count_by_sports_player_dt] >= 5 THEN 'Sporty'
ELSEIF [Sports] = 'baseball' AND [count_by_sports_player_dt] >= 3 THEN 'Sporty'
ELSE 'Not Sporty'
END

现在我的问题是我想复制上面的矩阵,但问题是我对细节水平和总百分比的工作原理有一点了解。但从技术上讲,我想到的所需输出如下所示(仅在 MS paint lol 上编辑):在我在左侧应用过滤器输出后||右侧的所需输出

在我在左侧应用过滤器输出后||右侧的所需输出

要解释所需的输出,请参阅篮球运动 FIRST ROW FEBRUARY。您会看到有 277 (100%) 名运动型球员(他们被标记为运动型,因为他们打了 10 次或更多的篮球比赛)在 2 月份参加了比赛。3 月份从 277 名增加到 313 名,因为其中 36 名球员已经开始参加2 月,但他们没有被标记为运动型,因为他们没有达到 10 场或更多场比赛的标准,这就是为什么他们被纳入 2 月的第一行。3 月,它下降到 277 下降到 226 (81,59% )。

我可以知道这在画面中是否可行?我试着玩弄计算,但我已经达到了极限。

任何解决方法都对我有用,可以在多张纸上完成,也可以在单张纸上完成,我感谢大家对我的问题的帮助。

我正在使用公共画面,您可以在此处下载 viz画面帮助

您可以将其发布到您的公开个人资料中,以便我可以下载并查看您的解决方案。

先感谢您。我希望你能帮助我。

标签: tableau-apipercentagecalculated-field

解决方案


推荐阅读