Можно получить сводную информацию об окончательной модели, созданной с помощью команды caret:
library(caret)
library(mlbench) # for PimaIndiansDiabetes data
library(stargazer)
data(PimaIndiansDiabetes)
LogReg <- train(diabetes ~ ., data=PimaIndiansDiabetes, method="glm",family="binomial",
trControl = trainControl(method = "cv", number = 3, verboseIter = TRUE))
glm1 <- glm(diabetes ~ ., data=PimaIndiansDiabetes, family="binomial")
LogReg$finalModel$call <- glm1$call
stargazer(LogReg$finalModel)
Функция stargazer
использует параметр call
для проверки типа модели.Это отсутствовало в окончательной модели каретки.Параметр glm call
относится к классу вызовов.См. ?call
в сеансе R для получения дополнительной информации.От второй до последней строки в приведенном выше коде параметр call
добавляется к окончательной модели каретки.
Примечание 1. Строго говоря, параметр call
, добавленный к конечной модели каретки, неверен из-за пересечения кареткипроверка.
Примечание 2: Я не проверял код LaTeX, созданный stargazer.