首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中解释SIMPLS回归结果

在R中解释SIMPLS回归结果
EN

Stack Overflow用户
提问于 2014-04-24 14:53:30
回答 1查看 129关注 0票数 1

我在R中做了SIMPLS回归,但我不确定如何解释结果,这是我的函数看起来的样子。

代码语言:javascript
复制
yarn.simpls<-mvr(Pcubes~X1+X2+X3,data=dtj,validation="CV",method="simpls")

这是我的结果

代码语言:javascript
复制
summary(yarn.simpls)


 X dimension: 33471 3 
        Y dimension: 33471 1
Fit method: simpls
Number of components considered: 3

VALIDATION: RMSEP
Cross-validated using 10 random segments.
       (Intercept)  1 comps  2 comps  3 comps
CV          0.5729   0.4449   0.4263   0.4175
adjCV       0.5729   0.4449   0.4263   0.4175

TRAINING: % variance explained
        1 comps  2 comps  3 comps
X         86.77    97.67      100
Pcubes    39.74    44.72       47

我想知道的是,系数是多少?是否是验证中的adjCV行: RMSEP。训练:%方差解释,这是像变量的重要性吗?我只想确保我正确地解释了结果。

EN

回答 1

Stack Overflow用户

发布于 2014-08-06 01:03:43

% variance描述每个ncomp从x变量捕获多少变化,然后是response变量,因此它可以被认为是每个ncomps捕获数据中信息的相对能力。

CV和adjCV是预测均方根误差(RMSEP)的值,它提供了有关每个ncomp模型预测结果变量的程度的信息。在您的情况下,具有1个组件的模型似乎具有最高的预测能力。

如果需要基础变量的系数,请使用coef(yarn.simpls)。这将给出每个ncomp的可变系数是多少。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23261832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档