大家好,
我正在努力将 P50、P90 和 P95 数据放入基于数字数组的数据集中。
我知道我可以运行一个分发并且它会显示值,但我试图对太多文件执行此操作以使其可行。
是否有公式或其他方法可以根据特定分隔符(例如批次)获取返回我所需值的列?我目前正在使用 JMP 15.0,如能得到任何帮助我将不胜感激。
您尝试过使用 Summary 平台吗?

您可以选择在公式中使用 Col Quantile() 函数,并在脚本中使用 Summarize() 函数
坦白说,我当时的眼界太狭窄了,根本没想过要用汇总表。我还利用了 col 分位数公式来制作它们。
谢谢你!
如果您要计算数据数组的百分位数,Quantile() 函数将会给您想要的结果。
names default to here(1);
A = [1.2, 1.5, 10, 25, 31, 40, 50, 99, 1000, 5000, 25000, 100000];
P50 = Quantile( .5, A );
如果您将数据表作为数据矩阵引用,也可以将其用于数据表中的数据列
names default to here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
P75 = Quantile( .75, dt[0,4]);