从图形生成器中的箱线图获取 5 个数字摘要的值嘿 JMP 社区,
我需要有关 JSL 脚本的帮助。 我想在图形生成器中使用箱线图的“5 个数字摘要”中的多个值。 您知道如何获取这些值 - 列表或矩阵中的 fe 吗?在构建图表后使用这些?

BR,提前谢谢你
分析图形脚本回复:从图形生成器中的箱线图中获取 5 个数字摘要的值我不会尝试从 Graph Builder 中提取这些信息。 我会改用另一个平台。 分发平台会为您计算这些分位数。 您可以将其作为不可见的平台打开,提取值,然后将其关闭。 看这个例子:
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dist = dt << Distribution( Y( :weight ), Invisible );
rpt = dist << Report;
five pt summary = { min, q1, med, q3, max } = rpt["Quantiles"][NumberColBox(1)] << Get( { 11, 7, 6, 5, 1 });
dist << Close Window;回复:从图形生成器中的箱线图获取 5 个数字摘要的值非常感谢您的回复,这确实对我有所帮助。 我只剩下一个悬而未决的问题:当我创建分布时,来自所有 Box 的所有值都放在一起。 是否可以选择为不同的 X 值创建分布? 我尝试在您的帖子上方的示例中对其进行解释。 有 5 个用于不同 x 值的框(此处为 EC1、EC2、LS20、...) 是否可以为每个不同的 X 值创建这些分布?
BR
回复:从图形生成器中的箱线图中获取 5 个数字摘要的值添加分组或“按”变量使方法@markbailey稍微复杂一点(但完全可行)。 但是,作为替代方案,您可以在此基础上构建:
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Summarize( exg = By( :sex ), exm = Mean( :height ), exMax = Max(:height) );
Print(exg, exm, exMax);