☑ 很酷的新功能
☑ 可以帮助很多用户!
☐ 删除一个“错误”
☐ 很高兴拥有
☐ 没有人需要它
是什么启发了这个愿望清单请求?
在 Jmp 中,使用 GRaph Builder 可以非常轻松地生成复杂的图 - 使用 GroupX/GroupY/Wrap/Page 和所有其他方法来生成层次结构。 条形图、热图等中显示的默认变量是相应行的数量,即相应事件的发生次数。 那很方便:)
如果用户不感兴趣会发生什么事件, 但在概率.
让我们来
Open( "$SAMPLE_DATA/Airline Delays.jmp" );
举个例子。有最多的大延迟!
- 但只是因为它在表中的航班数量最多。

很明显,必须将发生次数除以总飞行次数。
其实没问题。
但是现在,假设我们只有几组具有不同工艺参数的晶圆的故障芯片列表。
替代应用: https://community.jmp.com/t5/Discussions/count-unique/mp/592337/highlight/true#M79638
重要提示:不同的组包含不同数量的晶圆。 与第一个示例类似,该批次拥有迄今为止最大数量的故障设备。
也有最大的失败率?
这一次,数据库中没有可用于规范化的易于访问的数字。
我们需要从数据中消除这种偏差:每组晶片的数量
好在数据表中有一列wafer ID。
不幸的是,JSL 中没有我们可以用来“计数”(直接)和将结果分布到数据表各行的函数。
数数来自新公式列右键单击上下文菜单听起来很棒 - 但它不算不同/独特的价值, 它计算非空行.
在生成的 JSL 代码中,数数是上校号。
您希望看到哪些改进?
一个行为类似的函数列号 -但它应该只计算唯一值:应该只计算多次出现的条目一次.
让我们称之为Col N 类别.
注意:
1)已经有一个N个类别在表格/摘要功能。 因此,我希望提供这样的功能以及 JSL 功能的努力会很低。
2) Col N 类别应该提供一个 GroupBy 选项,它生成行组,对每个组执行分析并将结果分发到相应的行。 (即类似于 Col Number)
为什么这个想法很重要?
和N类可用,可以根据事件计算概率,例如:
Percentage fail = Col Sum(:defects ,:processVariant) / N Categories(:wafer_ID, :processVariant)*100