是什么促使你提出这个愿望清单请求?
在我的许多工作流程中,我使用热图来分析数据,因为单个实体(例如零件、单元或序列号)可能会由于重复测试或观察而多次出现。例如,单个零件可能在多次测试运行中均出现故障,从而导致多行数据与同一个零件 ID 相关联。
在使用图表构建器时,我经常需要可视化每个类别(例如,故障模式、测试条件、位置)关联的不同部件数量。但是,当将变量置于“颜色”角色时,可用的汇总统计信息(例如计数或总和)是针对行而不是针对不同的实体进行的。这使得在不预先聚合数据或创建额外的列/表的情况下,很难快速回答诸如“每个类别中有多少个不同的故障部件?”之类的问题。
目前,变通方法是预先创建汇总表或使用脚本计算唯一计数,这会中断探索性分析并增加不必要的摩擦。
您希望看到哪些改进?
我希望在图表构建器中看到一个额外的汇总统计选项,特别是针对放置在颜色(以及可能的大小等)等角色中的变量:
“唯一值的数量”(或“N个唯一值”)
此选项将计算图表定义的每个分组中选定列的不同值的数量。

为什么这个想法很重要?
这项功能将显著改进探索性数据分析,使用户无需预处理数据即可直接可视化不同的实体计数。
主要优势:
- 减少摩擦——无需创建中间汇总表或脚本
- 提高准确性——避免因行计数与实体计数不同而导致的意外误解
- 增强交互性——支持在图表构建器中进行实时探索,无需离开该工具。
- 适用范围广泛——可用于多个领域(可靠性、制造、测试、调查数据等)。
就我的具体使用情况而言,这将更容易区分“故障次数”和“故障部件数量”,这两者通常是截然不同且同样重要的指标。
总的来说,这感觉像是一个自然而然且影响深远的补充,它将使 Graph Builder 在实际数据分析方面更加强大。
您可以通过“转换”列轻松获取此信息。
Instead of putting “parameter” into the color rule — and suffering from a non‑existing N 唯一 in the statistics —
create a Transform Column of 范围: Col N Unique(:parameter) and use this transform column for coloring.
以前已经可以实现这种变通方法,但是JMP 19 改变了一切:作用域!
只需在所需级别启用范围,图表构建器就会计算出精确到该级别的统计数据——更重要的是:
当用户在图表构建器中更改设置时,它将自动调整统计数据。
除了新增的数据网格之外,这是 JMP 19 中最大的改进——太棒了! :rocket:
您好,感谢您提交此请求!Hogi 提到了一种很好的实现方法,请告诉我这是否符合您的要求。