帮助某个领域内某个用户的新功能或错误修复也可能帮助同一领域的其他用户。
因此我考虑创建一个以半导体为重点的功能请求列表。
让我们共同努力,尽快实施它们:)
想法:
- 一个链接 - 或许是一个简短的动机
- 为了保持列表“精简”,如果您有任何评论,请关注原始帖子中的链接并发表评论
D
按列分组(byVar 参数)使用 if() 和 lag() 公式函数
- 现在可通过JMP19中的Col At() 函数实现
对像这样的IV曲线感到沮丧吗?
-> 图形生成器:行 - 添加换行符的功能

- 不再是了 - 该功能将在 JMP20 中推出。-> 使用行升序

你每天要问多少次: 是否在 spec(value) 中
令人惊讶的是:目前还没有官方途径可以向 JMP 提出这个问题……
请支持符合规范(值),并给予赞誉
……并添加您对如何进一步增强功能的意见。
数数:
“有多少片晶圆”[在这个芯片列表中]
“有多少批次”[在此晶圆列表中]
新的 JSL 功能:第 N 列类别
JMP19:
-> 现在可用为独特的 N 项圈()
为排名并列和列排名函数添加密集排名
JMP19:
-> 现在可用为列分数()
尽管存在电压为 5V(符合规范)且电流为 0A 的损坏设备,但仍然绘制出了有意义的图表:
图表构建器偏好设置:中间 90%(或 99%)
添加名为“角色切换器”的新切换器
列快速交换器:在 Y 轴上切换电流或电压或电流+电压
... 而不是用电压代替所有角色中的电流(列切换器)
你是否曾经想从一长串列表中选择两个地块?
那么你肯定知道这个问题:
当需要输入新的筛选项时,数据筛选选择不够清晰。
- 现已在JMP19中提供
映射形状有助于生成晶圆图。
但也存在一些缺点:使用复杂,无法翻转晶圆(只能反转一个轴,而不能反转另一个轴),需要共享 3 个文件而不是 1 个……
热图可以作为一种替代方案——但它们会造成严重的问题!
大多数问题都可以通过一个小小的复选框来解决:
热力图 - 选项:固定刻度间距(聚合区域)
允许次要或替代列名称
导入列测量16443_GdfgDFGDD_Vf_XXX_A16 - 并将其绘制为Vf(2mA)
... 可以通过列名为measurement16443_GdfgDFGDD_Vf_XXX_A16的文件进行更新
C
列属性 - 包含值
- 该话题在2024年欧洲探索峰会半导体午餐会上进行了讨论。
- 现已在 JMP19 中提供
添加归一化和稳健统计函数(以及矩阵函数)
+ 统一 JMP 中不同位置提供的聚合函数:
- 表格/摘要
- 图表构建器
- JSL 聚合函数(列...)
- 头部统计信息(新的基准:)
将累积分布函数添加到图构建器
- 现在可以通过范围限定实现累积概率 ☞ JMP19
- 图表构建器中过去/现在都可以使用累积分布函数 (CDF),但缺少第一步(-> 希望如此)
您能否详细解释一下英国 CDF 情况发生了哪些变化?
您说得对,最初的请求仍然未解决:左下角缺少一个步骤。
所以,没有办法关闭这个愿望。
另一方面:
关于图表构建器中的 CDF/累积概率,JMP19 中大部分功能都已实现或得到了改进。
- CDF 一直都在那里 - 对于线条:只需将变量拖到 Y 轴上并激活累积百分比。
- 已经存在,但更秘密的是:在 Y 轴上使用1秒,使 JMP 能够绘制带有点和更平滑的 CDF 图。
新的:
- P样条拟合 + 最大值约束 = 1 以获得更平滑的效果:

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Transform Column( "ones", Formula( 1 ) ),
Variables( X( :height ), Y( :ones ) ),
Elements(
Points( X, Y, Legend( 5 ), Summary Statistic( "Cumulative Percent" ) ),
Smoother(
X,
Y,
Legend( 6 ),
Summary Statistic( "Cumulative Percent" ),
Method( "P-Spline" ),
Maximum Constraint( 1 )
),
Line(
X,
Y,
Legend( 7 ),
Connection( "Step" ),
Summary Statistic( "Cumulative Percent" )
)
)
);
更好的是:范围界定
这样,用户只需点击几下鼠标,即可生成分组累积概率图。
这些工具能够避免用户操作失误——即使添加了数据筛选器、叠加层和网格图设计,也能显示正确的图表。无需调整转换列的公式。

Graph Builder(
Transform Column(
"age bins",
Formula( If( :age <= 13, "<=13", ">13") )
),
Transform Column(
"cumulative Prob",
Formula(
Col Rank( :height, :"@Exclude"n, :"@Filter"n, :"@Graph"n, :"@Overlay"n )
/ (Col Number(
:height,
:"@Exclude"n,
:"@Filter"n,
:"@Graph"n,
:"@Overlay"n
) + 1)
)
),
Variables(
X( :height ),
Y( :CumProb ),
Wrap( :age bins ),
Overlay( :sex )
),
Elements( Points( X, Y ), Line Of Fit( X, Y ) )
);
我对这些新的可能性感到非常高兴。
顺便一提:叠加层
顺便说一句:“不可能”

为什么无法在 JMP 中生成此图?
我必须承认:这并非不可能。但本可以更容易一些。
这就是为什么这个愿望是我最喜欢的愿望之一:
图表构建器 - 多列叠加
X 轴上的很多内容 - 以及用于 X 组的变体。
这种方法会得到类似这样的图表:

要去除空白区域,请点击链接并投票:
X轴分组:将坐标轴上的值限制在相应的分组内
这张图看起来很普通,但几乎不可能用 JMP 生成:
叠加层用于控制尺寸和颜色——用户希望为不同的变体指定标记。

如何在图形生成器中生成此图?
解决问题所需资源的50%:
新增列属性:值标记
请注意:JMP 的交互性非常出色,但同时也存在很多限制!
如果存在链接数据表或打开的报表,则 JMP 中无法执行某些操作:
对数据表进行排序 + 添加行 + 连接—— 实现此功能
@hogi你能详细解释一下在 JMP 19 中通过作用域实现 CDF 是什么意思吗?