Im MWE unten habe ich einen Datensatz mit 70 möglichen Prädiktoren, um meine Variable price1
zu erklären. Ich möchte univariate Analyse mit allen Variablen tun, aber das Paket glmulti
sagt, dass ich too many predictors
habe. Wie kann eine univariate Analyse zu viele Prädiktoren haben?Automatische Variablenauswahl - lineares Regressionsmodell
* Ich könnte es mit Hilfe eines loop
/apply
tun, aber ich bin auf der Suche nach etwas mehr ausgearbeitet. Diese ähnliche Frage here löst die Frage auch nicht.
test <- read.csv(url("https://raw.githubusercontent.com/vincentarelbundock/Rdatasets/master/csv/Ecdat/Car.csv"))
library(glmulti)
glmulti.lm.out <- glmulti(data = test, price1 ~ .,
level = 1,
method = "h",
maxK = 1,
confsetsize = 10,
fitfunction = "lm")
Error
Warning message:
In glmulti(y = "price1", data = test, level = 1, maxK = 1, method = "h", :
!Too many predictors.