在Matlab中使用robustfit进行相关分析 - 解释p值

时间:2018-04-24 13:00:06

标签: matlab math regression correlation robust

我正在使用[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值。

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

提前感谢您的帮助! 最好, 卡罗琳

0 个答案:

没有答案