je veux modéliser ma variable hyperglycemie par des spline penalisé. j'ai regardé sur CRAN R et j'ai appliqué le modèle ::
Code : Tout sélectionner
hyper2<-gam(table2$hyperglycemie~s(age,bs="ps",k=40)+
s(albumine,bs="ps",k=40)+s(chlore,bs="ps",k=40)+
s(trigl,bs="ps",k=40)+s(hdlchol,bs="ps",k=40),data=table2, family = binomial("logit"))
j'ai l'erreur suivante
Code : Tout sélectionner
Warning messages:
1: In smooth.construct.ps.smooth.spec(object, dk$data, dk$knots) :
there is *no* information about some basis coefficients
2: In newton(lsp = lsp, X = G$X, y = G$y, Eb = G$Eb, UrS = G$UrS, L = G$L, :
Iteration limit reached without full convergence - check carefully
pourtant ça a marché une fois mais j'avais mis ce code
Code : Tout sélectionner
hyper2<-glm(table2$hyperglycemie~s(table2$'ALBUMINE',bs="ps",m=1)+s(table2$`CHLORE`,bs="ps",m=1)+
s(table2$`Urée SANGUIN`,bs="ps",m=1)+s(table2$'Triglycérides',bs="ps",m=1)+s(table2$`Cholestérol HDL`,bs="ps",m=1),
data=table2, family = binomial("logit"))
merci pour vos réponses