bochs 发表于 2008-4-29 10:16

请教为何自己编的PLS程序运行后出现如下警告

Warning: Number of components requested can't be calculated due to insufficient rank. Dropping to maximum rank.
请高手指教,谢谢!

[ 本帖最后由 eight 于 2008-4-29 10:17 编辑 ]

sogooda 发表于 2008-4-29 10:41

没遇到过类似的警告,如果方便的话,贴下程序可能别人更容易帮助解决你的问题。
如果不方便的话,自己多设置断点逐段调试吧

bochs 发表于 2008-4-29 12:02

我是直接调用的pls工具箱的命令,model=pls(X, Y, nc);

bochs 发表于 2008-4-29 12:09

还有一个这个提示:
Effective rank is 1, which is less than input LVs 5.
Calculating with 1 LVs only. Low-variance Sum of Squares may be incorrect.

sogooda 发表于 2008-4-29 13:16

我想楼主还是应该自己好好看看pls算法相关的内容。如果只是用别人的程序,而不搞清楚其中原理的话,即使程序不提示出错做出来的结果也可能是没用处的。

ps:啥是pls?我用的是7.04,没有找到pls命令,楼主是高的版本自带的工具箱么?
页: [1]
查看完整版本: 请教为何自己编的PLS程序运行后出现如下警告