Ich würde gerne eine for loop
innerhalb eines Modells in R laufen, so dass ich durch eine Liste von möglichen Freiheitsgraden laufen kann, ohne jedes Individuum zu tippen. Abschließend wird der mittlere quadratische Fehler aller möglichen 50 Freiheitsgrade in dem Vektor mse gespeichert. Ich kann nicht ganz die Syntax richtig ...R für Schleife innerhalb Modell
Jede Hilfe würde sehr geschätzt werden.
Ich möchte
grid = seq(0,50)
gam.mod = gam(balance~income+ns(age,df=**grid**)+student,data=credit[train,])
pred.mod = predict(gam.mod,newdata=credit[test,])
*mse* = mean((pred.mod-balance[test])^2)
Danke funktioniert perfekt! – sharkey32