首页 > 解决方案 > 在 Matlab 中使用鲁棒拟合进行相关分析 - 解释 p 值

问题描述

我正在使用[b,stats] = robustfit(X,y)对我的数据进行回归分析。这是我正在做的事情:

[b,stats_visuomotor_visual] = robustfit(metaRatios(:,3), metaRatios(:,4))

作为输出,我得到:

b =

    0.5221
    0.2510

stats_visuomotor_visual = 

struct with fields:

    ols_s: 0.6643
 robust_s: 0.4185
    mad_s: 0.4337
        s: 0.4577
    resid: [27×1 double]
    rstud: [27×1 double]
       se: [2×1 double]
     covb: [2×2 double]
coeffcorr: [2×2 double]
        t: [2×1 double]
        p: [2×1 double]
        w: [27×1 double]
       Qy: [2×1 double]
        R: [2×2 double]
      dfe: 25
        h: [27×1 double]
     Rtol: 3.2366e-14

在 p 中,有两个值:

0.0124044825989566
0.190293700095903

为什么有两个值,每个值是什么意思?我预计会有一个 p 值。

你们中有人有这方面的专业知识吗?我已经浏览了文档和论坛。有些人在问这个问题,但据我所知,他们没有得到任何答复。

在此先感谢您的帮助!最好的,卡罗琳

标签: matlabmathregressioncorrelationrobust

解决方案


推荐阅读