【发布时间】:2020-10-25 15:35:22
【问题描述】:
我使用 caret 包和下面的代码做了一个线性回归模型
library(caret)
#Anscombe data is available on R
model_1<-train(
form=y1~x1,
data=anscombe,
method='lm',
trControl=trainControl(method='cv',number=3))
我想做的是使用broom::tidy(model_1)将模型转换为数据框,但它会引发错误
# Error: No tidy method for objects of class train
我认为问题在于插入符号模型的类,它是 train() 而不是 lm()。有没有办法整理train 对象?还是我应该先将train 对象转换为lm?
【问题讨论】:
标签: r machine-learning linear-regression r-caret broom