如何处理plsreg1中的非数字预测器?

时间:2014-12-09 02:40:41

标签: r numeric

我正在使用"" plsreg1"在" plsdepot"用于运行PLS回归的包。

正如包介绍所述,在参数" plsreg1(predictors,response,comps = 2,crosval = TRUE)"中,预测变量代表"数字矩阵或数据框与预测变量(可能包含缺失的数据)。"

响应代表"响应变量的数字向量。不允许丢失数据。"

我的问题是,如果我的某些预测变量是分类变量怎么办? 我还能用这个包吗?我该如何修改我的剧本?

软件包中的示例脚本如下所示

library(plsdepot)
data(cornell)

matrix of correlations
round(as.dist(cor(cornell)),3)

# partial least squares regression
mypls1 <- plsreg1(cornell[,1:7], cornell[,8,drop=F],comp=3)
mypls1

非常感谢。

0 个答案:

没有答案