【发布时间】:2021-02-23 13:37:28
【问题描述】:
我想使用 Caret R 包将多个模型拟合到同一个数据集。
我的结果是定量连续的,我的预测是定性二元的(不存在与存在)。每行对应一个人。
我运行自动特征选择方法,然后对训练数据集中的预测变量进行洗牌。下一步是将多个模型拟合到同一个数据集。但是哪些模型(methodList)通常适合我的数据?
【问题讨论】:
标签: r machine-learning r-caret
我想使用 Caret R 包将多个模型拟合到同一个数据集。
我的结果是定量连续的,我的预测是定性二元的(不存在与存在)。每行对应一个人。
我运行自动特征选择方法,然后对训练数据集中的预测变量进行洗牌。下一步是将多个模型拟合到同一个数据集。但是哪些模型(methodList)通常适合我的数据?
【问题讨论】:
标签: r machine-learning r-caret
查看模型信息,特别是他们的 $type 是否有“回归”
这至少应该是一个好的开始。如果你有 purrr,像这样,为简单起见,如果没有,则等效 sapply 调用:
mi <- getModelInfo()
ms %>% purrr::map_lgl( ~ "Regression" %in% .x$type )
【讨论】: