0

我想在 R 中使用混合效果模型进行特征选择,但我无法将rfe包插入符号的功能与包的功能 me结合起来nlme

这是一个有效但不使用混合效应模型的示例:

data(iris)
names(iris) <- c("A", "B", "C", "D") # change names for compatibility
library(caret)
library(nlme)

rfeRes <- rfe(x = iris[c("B", "C", "D")], 
              y = iris[["A"]], 
               rfeControl = rfeControl(functions = lmFuncs)
)

这是我想做的事情的大纲:

rfeRes <- rfe(x = iris[c("B", "C", "D")], 
              y = iris[["A"]], 
               rfeControl = rfeControl(functions = lme)
)

您是否知道这样的事情是否可行以及如何做?

4

1 回答 1

0

这不是不可能,但真的很困难。您需要定义正确的lmd函数(请参阅文档页面)。

如果您正在拟合随机效应模型,您还需要进行自定义保留规范,以便您保留独立实验单元的任何内容。因此,如果您每人有多个记录,您将希望一次保留一个或多个人的所有数据。同样,请参阅插入符号网页以了解这样做的机制。

于 2015-02-27T23:16:03.853 回答