如何根据马哈拉诺比斯距离计算 UCL大家好,
目前我正在使用 JMP 12 版本
你知道如何根据马哈拉诺比斯距离图计算 UCL 距离吗?
如果您知道如何获得它,可以向我展示公式吗?
真挚地

高级统计建模回复:如何从马氏距离计算 UCL你好
标记感谢您的输入。 你是对的。 这两个变量都是非线性的。 我可以使用哪种方法来检测非线性变量的异常值。
真挚地,
回复:如何从马氏距离计算 UCL我相信您在滥用离群值分析。 它适用于线性相关。 两个变量之间存在非线性关系。 在这种情况下,我不希望它能正确识别异常值和非异常值。
回复:如何从马氏距离计算 UCL感谢 Jthi 的推荐
回复:如何从马氏距离计算 UCL也许四集异常值博客文章系列可以帮助您或至少提供一些想法
异常值第 1 集:描述、视觉识别和判断难以捉摸的异常值
异常值第 2 集:使用分位数范围检测异常值
异常值第 3 集:使用马氏距离(和 T2)检测异常值
异常值第 4 集:使用折刀距离检测异常值
回复:如何从马氏距离计算 UCL嗨 Mark_Bailey,
我使用 Jackknife 方法来检测异常值,但我发现了 1 个案例,我真的需要你的建议。
您可以参考下面的图片。
根据右图,第 8 个 carrier_x 上的所有数据点都应该是异常值。 但是,当我使用默认设置的 Jackknife 方法时,此方法仅指出 1 个异常值而不是 4 个异常值。
我相信没有足够的数据点导致结果
你有什么建议/方法可以更有效地捕捉异常值吗?

回复:如何从马氏距离计算 UCL它就像一颗宝石。 欣赏 !
回复:如何从马氏距离计算 UCL如果单击多变量旁边的红色小三角并选择离群值分析 > 马氏距离,则显示的 UCL 是多少?
我很抱歉! 我使用了错误的功能。 我还添加了 jack-knife UCL 的计算。 请使用此修改后的脚本,而不是我之前发布的脚本。
Names Default to Here( 1 );
alpha = 0.05; // typical decision level for type I error risk
n = 31; // about the number in your plot
p = 7; // guess of the number of variables used to compute distance
m ucl = Sqrt( (((n-1)^2)/n) * Beta Quantile( 1-alpha, p/2, (n-p-1)/2 ) );
j ucl = Sqrt( (((n-2)*(n^2))/((n-1)^3))*((m ucl^2)/(1-((n*(m ucl^2))/((n-1)^2)))) );
Show( m ucl, j ucl );
回复:如何从马氏距离计算 UCL你好,
感谢您的指导
我尝试按照您的指示进行操作,但结果不正确。
我将在下面显示脚本和图像
根据您的指示,p = 2 和 n = 85
Multivariate(
Y(:DELTAMINIZ, :CARRIER_X),
Estimation Method("Row-wise"),
Matrix Format("Square"),
Scatterplot Matrix(Density Ellipses(1), Shaded Ellipses(0), Ellipse Color(3)),
Jackknife Distances(1)
);


回复:如何从马氏距离计算 UCL此示例说明如何使用 JSL 计算 UCL。
Names Default to Here( 1 );
alpha = 0.05; // typical decision level for type I error risk
n = 1600; // about the number in your plot
p = 5; // guess of the number of variables used to compute distance
ucl = Sqrt( (((n-1)^2)/n) * Beta Distribution( 1-alpha, p/2, (n-p-1)/2 ) );
回复:如何从马氏距离计算 UCL嗨,Jthi,
知道了——根据您的指示,我已经找到了文档。
但是,你知道我们是否可以得到语法/代码来计算伦敦大学学院
谢谢
回复:如何从马氏距离计算 UCL点击 ”?”从 JMP 工具栏,然后点击 Mahalanobis Distances,这将打开帮助页面异常值分析. 从这里您可以找到 Mahalanobis Distance 并找到其文档马氏距离测量最后
