【发布时间】:2021-09-19 15:37:49
【问题描述】:
我正在尝试创建一个多元线性回归模型,因为我需要预测一个系列中旅行者的数量。应用 train 函数时出现以下错误::
"火车出错(Viajeros ~ ., data = frm, method = "lm", trControl = trainControl) : 未使用的参数 (data = frm, method = "lm", trControl = trainControl)"。
代码为:
# Regresión lineal múltiple
trainControl <- trainControl(
method="cv",
number=3,
classProbs=TRUE,
summaryFunction=twoClassSummary
)
frm <- as.formula(paste("Viajeros ~ ", paste(relevant_features, collapse="+")))
set.seed(7)
fit <- train(
Viajeros~.,
data = frm,
method="lm",
trControl=trainControl
)
数据分布如下:
我不知道出了什么问题,但它不会让我应用任何类型的模型。我总是遇到同样的错误。
【问题讨论】:
-
或许也可以尝试指定您正在使用的软件包。
-
train() 来自 caret 包。 @Marta López Gómez:创建一个小的可重复示例总是好的,其中包括库和一些数据。
标签: r model linear-regression prediction training-data