回复 第5楼 的 youngtf:我把标准化后得到的"s"强制转换成数据框“s1”,再对s1回归就可以了。
> s<-scale(r3.3)
> s1<-as.data.frame(s)
> lm(s1)
Call:
lm(formula = s1)
Coefficients:
(Intercept) x13.3 x23.3 x33.3 x43.3
-6.037e-17 2.447e+00 -2.485e+00 -8.315e-02 5.305e-01
x53.3
5.635e-01
“class(s)”原来s是矩阵,难怪不能直接回归。。 我的问题解决了,很感谢你!^^