我有一个pls
模型用于光谱数据集。数据集由2150个波长(预测变量)和32个矿物(响应)组成。该模型已经过81个样本的训练。
我尝试使用包的34个样本的新数据集中的RMSEP
和R2
函数(手册中的mvrVal),但我得到“'newdata'有35行,但找到的变量有81个行”。
这是我使用的代码。
m1<-plsr(minerales81[,1]~as.matrix(longitudes81),method="simpls",)
RMSEP(m1,newdata=as.matrix(longitudes2),ncomp=1:20,)