如何在pls包中使用多响应模型?

时间:2017-09-03 13:28:05

标签: r

  

公式参数应该是表单response~ terms的符号公式,其中response是响应向量或矩阵的名称(对于多响应模型),term是一个名称或更多的预测矩阵,通常用+分隔,例如水~FTIR或y~X + Z.

train_data=as.matrix(spec1)
train_content=(as.matrix(real1))

fmla <- as.formula(paste('train_content','~','train_data'))  
obj.pls=cppls(fmla,ncomp=100,validation = "CV",method = "cppls")

错误是:

Error in model.frame.default(formula = fmla) : 
parameter'train_content'type(NULL)is incorrect

那么,如何在带有R?

的pls包中使用多响应模型

0 个答案:

没有答案