在使用caret::train()的公式接口时,我是否可以操作使用中的点目标~
我想知道,我可以这样做吗:在使用caret::train()的公式接口时,我是否可以操作使用中的点目标~,r,r-caret,R,R Caret,我想知道,我可以这样做吗: Error in model.frame.default(form = category ~ dplyr::select(train, c(-category, : invalid type (list) for variable 'dplyr::select(train, c(-category, -cad))' 类别~.-cad您可能还可以在数据参数中执行select,例如data=dplyr::select(train,-cad)。啊!当然,我需要退后
Error in model.frame.default(form = category ~ dplyr::select(train, c(-category, :
invalid type (list) for variable 'dplyr::select(train, c(-category, -cad))'
类别~.-cad您可能还可以在数据参数中执行
select
,例如data=dplyr::select(train,-cad)
。啊!当然,我需要退后一步。我可能应该删除这个?类别~。-cad*blah您可能应该学习帮助(“公式”)。如果您想比较嵌套模型或更新模型,使用公式进行此操作具有优势。
# Fit random forest excluding cad feature
model.rf <- caret::train(
category ~ dplyr::select(train, -cad),
tuneLength = 10,
data = train, method = "ranger",
trControl = train_control
)
Error in model.frame.default(form = category ~ dplyr::select(train, c(-category, :
invalid type (list) for variable 'dplyr::select(train, c(-category, -cad))'
category ~ .[,-"cad"],