Tableau LOD 找到中位数
Tableau LOD to find median
我有一些数据:
Inst Dest_Group Dest Cipn1 N
I1 C a 43
I1 F a 63
I1 U a 54
I1 C b 96
I1 F b 3
I1 U b 78
I1 C c 12
I1 F c 65
I1 U c 49
I2 C a 3
I2 F a 47
etc...
我的工作表设置为 [Dest Cipn1]
是行,[Dest Group]
是列。它们将 [value]
显示为条形图。 [value] = {include [Inst] : sum([N])} / {fixed [Inst] : sum([N])}
此工作表已在 [Inst] = I1
上过滤。我想添加一条参考线,显示所有 [Inst]
中每个条形(单元格)的中值。 (最后我会添加一个显示第 25 - 75 个百分位数的带,但我认为首先使用中位数会更简单)。
我认为这行得通,但行不通:[AllInstMedian] = {fixed [Inst],[Dest Group], [Dest Cipn1] : Sum([N])} / {fixed [Inst] : Sum([N])}
有什么建议吗?我附上了一个示例工作簿 here 希望对您有所帮助。
这是交叉发布的here
谢谢
Steve mayer 对问题中的 tableau link 发表了评论并给出了答案。我最终使用 Lookup
技巧来复制 inst
,然后在 25th
和 75th
window_percentile
.[=15= 上使用 table 计算]
我有一些数据:
Inst Dest_Group Dest Cipn1 N
I1 C a 43
I1 F a 63
I1 U a 54
I1 C b 96
I1 F b 3
I1 U b 78
I1 C c 12
I1 F c 65
I1 U c 49
I2 C a 3
I2 F a 47
etc...
我的工作表设置为 [Dest Cipn1]
是行,[Dest Group]
是列。它们将 [value]
显示为条形图。 [value] = {include [Inst] : sum([N])} / {fixed [Inst] : sum([N])}
此工作表已在 [Inst] = I1
上过滤。我想添加一条参考线,显示所有 [Inst]
中每个条形(单元格)的中值。 (最后我会添加一个显示第 25 - 75 个百分位数的带,但我认为首先使用中位数会更简单)。
我认为这行得通,但行不通:[AllInstMedian] = {fixed [Inst],[Dest Group], [Dest Cipn1] : Sum([N])} / {fixed [Inst] : Sum([N])}
有什么建议吗?我附上了一个示例工作簿 here 希望对您有所帮助。
这是交叉发布的here
谢谢
Steve mayer 对问题中的 tableau link 发表了评论并给出了答案。我最终使用 Lookup
技巧来复制 inst
,然后在 25th
和 75th
window_percentile
.[=15= 上使用 table 计算]