Xloadings are the regression coeffiecients in "plsregress"?
9 ビュー (過去 30 日間)
古いコメントを表示
I want to know that are Xloadings are the regression coefficients in the "plsregress" command and are these coffecients are standrized or not?
[Xloadings,Yloadings,Xscores,Yscores,betaPLS,PLSPctVar,PLSmsep] = plsregress(X ,Y ,nlv)
0 件のコメント
回答 (1 件)
Vidip
2024 年 3 月 26 日
In the context of Partial Least Squares Regression (PLSR) using the ‘plsregress’ command in MATLAB, X-loadings are the predictor loadings, returned as numeric matrix. XL is a p-by-ncomp matrix, where p is the number of predictor variables and ‘ncomp’ is the number of PLS components. Each row of XL contains coefficients that define a linear combination of PLS components approximating the original predictor variables.
Also, BETA (betaPLS) is the coefficient estimates for PLS regression which is returned as a numeric matrix. If the model includes the constant term (intercept), BETA is a (p + 1)-by-m matrix, where p is the number of predictor variables, m is the number of response variables, and the first row of BETA contains the constant term. And in PLSR, standardization is a common preprocessing step which needs to be done externally before ‘plsregress’ command. Moreover, it ensures that variables with large scales do not unduly influence the model.
For more information, you can refer to the documentation link below:
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Linear Regression についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!