回复:全局数据过滤器不起作用 - 指导表示赞赏嗨,基兰,
不客气! 我很高兴这对你的概念证明有用,我真的很感谢你所有的客气话。
这是一个很好的建议,可以使用某种“经验水平”指示来帮助指导响应类型。 我确保在社区的讨论提交部分工作的人们会听到它。 也就是说,我希望您认识到您在这里所做的确实非常有创意,即使它不涉及脚本编写! 重要的是要记住,我们拥有世界上最先进、经验最丰富的 jmp 用户和脚本编写者,他们会在这个社区随意回答问题,因此请务必相应地评估您自己的工作。 一个人的“芝麻街”是另一个人的“巫师先生”。
祝您在准备 Discovery 演示文稿时一切顺利!
@朱利安
回复:全局数据过滤器不起作用 - 指导表示赞赏Julian 太棒了——我非常感谢你花时间来解决这个问题。 好像我还没有通过您的在线视频从您那里学到很多关于 JMP 功能的知识! 我还在哥本哈根的 Discovery 上看到了您的精彩演讲——今年我将在 3 月 10 日发表一篇论文(祝我好运)!
我也很感谢你给我芝麻街的解释——这非常重要,尤其是对于那些试图获得自信的 JMP 新手;在这些存储库中有这样的指导是黄金。 我知道超级用户并不总是知道在什么水平上提出答案,所以这里有一个想法:如果有一个小复选框供那些进行查询的人选择他们的经验水平(在提交查询之前),它可以方便响应者并避免不必要的来回?
既然这个“概念验证”正在发挥作用,我必须对其进行扩展并将其精细化为一个更完善的工作模型。 再次感谢。
基兰
回复:全局数据过滤器不起作用 - 指导表示赞赏你好@科姆,
好的,我有东西给你。 它看起来像这样:

它可能会说“本地数据过滤器”,但这实际上是该仪表板中的全局数据过滤器,因此,当它被修改时将更新行状态(选择),以便您的选择公式运行。 我是怎么做到的? JMP 生成的脚本中的一个微小变化。 但首先,我构建了该视频显示的仪表板:

接下来,我运行该仪表板以使用本地数据过滤器制作您的几乎可用版本:

接下来,我通过使用仪表板的红色三角形将此仪表板的脚本保存到脚本窗口:

在第 47 行,您将看到定义的过滤器:

将 Local 更改为 Global,您就完成了!

我已将您的表格附在此处,并将完整的脚本保存到表格中。 *几乎*不需要编码:)
@朱利安
回复:全局数据过滤器不起作用 - 指导表示赞赏你好@科姆,
我的错! 我没有注意到您依赖于仅选择过滤器,并且已将公式连接到这些行的选择以完成您对产品类型图所做的操作。 让我考虑一下这个——一定有办法的!
@朱利安
回复:全局数据过滤器不起作用 - 指导表示赞赏嗨,朱利安。 感谢您的回复。 我只希望就这么简单。 我之前曾尝试过这个,因此在我的查询中指定全局 v 本地数据过滤器的原因。 它不起作用(根据随附的屏幕截图),因为仪表板中的本地数据过滤器将简单地包含或排除图表上所选值范围内的点;它不会“选择”数据表中的相应行。 因此,条形图将始终保持静态在 100%。
但是,当我使用 GLOBAL 数据过滤器时外部在仪表板中,过滤器选择和取消选择数据集中的行。 它还将所有数据点保留在运行图表上,并且仅“重影”那些未被过滤器选中的数据点。 此外,对于在过滤器中选择的数据范围,相应的行在数据集中被“选择”——这使得条形图实时动态。 我附上了数据集,以防我没有清楚地解释它。
问候,
基兰
回复:全局数据过滤器不起作用 - 指导表示赞赏你好@科姆,
是的,有一种直接的方法可以将数据过滤器添加到会影响多个元素的仪表板(就像全局数据过滤器在 JMP 中跨报告所做的那样),并且不需要编码! 为此,您将使用 Dashboard Builder 构建仪表板,然后将 Data Filter 拖入仪表板的左侧以过滤所有仪表板元素。 这是一个演示这一点的简短视频:
我可以将交互式本地数据过滤器添加到仪表板吗?
我希望这有帮助!
@朱利安
全局数据过滤器不起作用 - 感谢指导这是我的挑战。 假设一种产品在销售给客户之前经过了脂肪、蛋白质、水分等水平的测试。 所有产品均被视为优质产品。 我们想知道我们的产品中有多少%符合客户的最高规格,即优质蛋白质和优秀的脂肪和优秀的保湿度等。这样的产品可以被视为Super Premium。 我们主要感兴趣的是了解去年某些产品的 % Premium 与 %Super Premium。 过程能力很有用,但它对于每个参数都是独立的。 此外,我们希望利用数据并了解我们的灵活性水平(或不灵活程度),并考虑“假设”场景。
在搞“概念验证”的过程中,我最终想出了如何创建一个动态的图形生成器中的条形图利用通过全局数据过滤器选择的行。 根据下面的屏幕截图,当我在过滤器中选择水分范围和蛋白质范围时,“产品类型”列中的相关单元格会自动填充“超级优质”,并且一个简单的条形图会量化相同的百分比。
我对自己的进步感到很满意,直到我因为无法将全局数据过滤器放入仪表板而碰壁。 我做错了什么,还是我说仪表板只采用本地数据过滤器是正确的? 如果是这样,有什么解决方法(或替代想法)吗? 任何意见或建议将不胜感激。 我不是编码员,所以如果按照这些思路思考,我需要费雪版本! 
数据探索和可视化大规模定制