无法为R中的pls包的功能输入新数据

时间:2014-02-13 13:01:36

标签: r

我有一个pls模型用于光谱数据集。数据集由2150个波长(预测变量)和32个矿物(响应)组成。该模型已经过81个样本的训练。 我尝试使用包的34个样本的新数据集中的RMSEPR2函数(手册中的mvrVal),但我得到“'newdata'有35行,但找到的变量有81个行”。 这是我使用的代码。

m1<-plsr(minerales81[,1]~as.matrix(longitudes81),method="simpls",)
RMSEP(m1,newdata=as.matrix(longitudes2),ncomp=1:20,)

0 个答案:

没有答案