如何通过 RFE 将选定的变量插入到 r 中的机器学习模型中?

海利亚

我想使用递归特征消除方法来选择顶级特征,然后将它们放入机器学习模型中。我把RFE的代码写成

library(mlbench)
library(caret)
control <- rfeControl(functions=rfFuncs, method="cv", number=10)
results <- rfe(train[,1:134], train[,135], sizes=c(1:134),rfeControl=control)
print(results)
predictors(results)

然后代码给了我最重要的特征:[1]“a”“b”“c”“d”“e”,最后我把这些特征放在模型中:

weighted_fit <- train(x ~ a+b+c+d,
data = train,
method = 'glmnet',
trControl = ctrl)

我的问题是每次 RFE 给我的顶级特征 [1] "a" "b" "c" "d" "e" 时,我必须将它们编辑为 a+b+c+d 并将它们放入模型中但是,如果手动选择了 50 个特征作为顶级特征,则无法对其进行编辑并将它们放入模型中,是否有任何方法可以自动执行此操作。我真的很感激你的意见。

瑞·巴拉达斯

help("update")您要找的吗?

x <- rnorm(10)
a <- 1:10
b <- 11:20
c <- 21:30
d <- rnorm(10)

fmla <- x ~ a

update(fmla, "~b")
#x ~ b

new <- c("b", "c", "d")
update(fmla, paste("~", paste(new, collapse = "+")))
#x ~ b + c + d

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R的插入符号包中的rfe()中的ROC

来自分类Dev

在RFE流程(插入符号)中更改ROC计算(pROC)的默认参数-R

来自分类Dev

在RFE流程(插入符号)中更改ROC计算(pROC)的默认参数-R

来自分类Dev

如何使用 R 中的机器学习和 Caret Package 在新数据集上测试您调整后的 SVM 模型?

来自分类Dev

R的插入符号包中的rfe给出错误,因为:任务1失败-“参数1不是向量”

来自分类Dev

如何通过 Ansible 插入远程机器上文件中的变量?

来自分类Dev

R中的AODE机器学习

来自分类Dev

Node.js:如何将全局变量传递到通过require()插入的文件中?

来自分类Dev

通过按钮将数据从一种形式插入到选定的MySQL表中

来自分类Dev

如何将php变量插入到Oracle表中?

来自分类Dev

如何将坐标作为变量插入到javascript中?

来自分类Dev

如何在R中插入模型方程

来自分类Dev

如何通过 PHP 将链接图像插入到查询中?

来自分类Dev

R插入包rfe永远不会完成错误任务1失败-“替换长度为零”

来自分类Dev

R插入包rfe从未完成错误任务1失败-“替换长度为零”

来自分类Dev

R语言:包的功能rfe是否可以与混合效果模型一起使用

来自分类Dev

如何将 JavaScript 变量插入 jQuery 以插入到 HTML 元素中?

来自分类Dev

通过R中的LM模型的变量列表创建循环

来自分类Dev

如何在Azure机器学习服务的初始化过程中传递模型名称?

来自分类Dev

如何在机器学习中训练用于从图像中去除背景的模型

来自分类Dev

如何在Swift 5中从MLModel(机器学习模型)获得预测的信心

来自分类Dev

如何在机器学习模型中引入“统一”稀疏/稀疏编码?

来自分类Dev

如何在R中通过管道传递到if语句

来自分类Dev

如何将Azure机器学习服务结果导出到Azure SQL DW中?

来自分类Dev

如何通过R中的For循环创建许多线性回归模型?

来自分类Dev

如何通过R中的名称将向量转换为矩阵?

来自分类Dev

如何通过R中的ID将多行转换为单行

来自分类Dev

Python /机器学习:我可以将几种预测模型结合到一个模型中吗

来自分类Dev

机器学习模型如何更新?

Related 相关文章

  1. 1

    R的插入符号包中的rfe()中的ROC

  2. 2

    在RFE流程(插入符号)中更改ROC计算(pROC)的默认参数-R

  3. 3

    在RFE流程(插入符号)中更改ROC计算(pROC)的默认参数-R

  4. 4

    如何使用 R 中的机器学习和 Caret Package 在新数据集上测试您调整后的 SVM 模型?

  5. 5

    R的插入符号包中的rfe给出错误,因为:任务1失败-“参数1不是向量”

  6. 6

    如何通过 Ansible 插入远程机器上文件中的变量?

  7. 7

    R中的AODE机器学习

  8. 8

    Node.js:如何将全局变量传递到通过require()插入的文件中?

  9. 9

    通过按钮将数据从一种形式插入到选定的MySQL表中

  10. 10

    如何将php变量插入到Oracle表中?

  11. 11

    如何将坐标作为变量插入到javascript中?

  12. 12

    如何在R中插入模型方程

  13. 13

    如何通过 PHP 将链接图像插入到查询中?

  14. 14

    R插入包rfe永远不会完成错误任务1失败-“替换长度为零”

  15. 15

    R插入包rfe从未完成错误任务1失败-“替换长度为零”

  16. 16

    R语言:包的功能rfe是否可以与混合效果模型一起使用

  17. 17

    如何将 JavaScript 变量插入 jQuery 以插入到 HTML 元素中?

  18. 18

    通过R中的LM模型的变量列表创建循环

  19. 19

    如何在Azure机器学习服务的初始化过程中传递模型名称?

  20. 20

    如何在机器学习中训练用于从图像中去除背景的模型

  21. 21

    如何在Swift 5中从MLModel(机器学习模型)获得预测的信心

  22. 22

    如何在机器学习模型中引入“统一”稀疏/稀疏编码?

  23. 23

    如何在R中通过管道传递到if语句

  24. 24

    如何将Azure机器学习服务结果导出到Azure SQL DW中?

  25. 25

    如何通过R中的For循环创建许多线性回归模型?

  26. 26

    如何通过R中的名称将向量转换为矩阵?

  27. 27

    如何通过R中的ID将多行转换为单行

  28. 28

    Python /机器学习:我可以将几种预测模型结合到一个模型中吗

  29. 29

    机器学习模型如何更新?

热门标签

归档