tableau-desktop - 如何让前 N 个过滤器与 LOD calc 一起使用
问题描述
我在表格中有退出调查问题。第一列是问题,接下来的三列是同意/不同意/中立回答的百分比。因为我只想要同意响应,所以我做了一个 LOD 计算来保存同意响应,称为preserve agree
{ FIXED [Department],[Questions]: Count( If [Response] = "Agree" then [Response] END )}
当我拖动它时,它会显示同意响应的总和。完美的。所以我创建了这个排名计算来对它们进行排名,这样我就可以对它们进行排名,过滤到前 N 个,然后保留总数的百分比。
Top Question Ranking:
rank(sum([preserve agree]))
然后是一个布尔计算
[Top Question Ranking]<=3
所以我的前 3 个响应数字agree
是(208、207、198),但是当我过滤到true
画面时,只显示前 2 个。
这里发生了什么?
这是显示布尔过滤器未过滤的图片,然后过滤为真。你可以看到它肯定应该显示前 3 名。
[
解决方案
推荐阅读
- angular - Angular 8 - 应用程序启动时未发现模块
- perl - Perl HTML::Element 如何向下查找以在匹配标记之后提取下一个标记
- android - 如何在 android 中使用改造来修复 401 Unauthorized 错误?
- python - 如何使用 python :: style display:none 抓取隐藏的网站
- c++ - c++模板短路逻辑AND(&&)
- graphics - LibGDX 绘制点而不是线
- php - Laravel 使用 whereBetween 过滤帖子列表
- amazon-web-services - 即使在删除 CloudWatch 后也无法启动 EC2 实例
- python - 优化后我的精灵不再显示。为什么我的精灵没有显示在我的 pygame 代码中?
- python - 如何将嵌套字典项分配给类变量