Après avoir chargé mgcv et exécuté le modèle ci-dessous - il renvoie l'erreur ci-dessous .. Ce code a travaillé dans les temps précédents (c'est-à-dire hier). Toute aide avec ceci serait très appréciée.Erreur GAM(): argument (s) non utilisé (s = "ps", k = 8)?
> aa1<-gam(Bin~s(Mud,bs="ps",k=8),family=binomial, gamma=1,data=Abaren)
Error in s(Mud, bs = "ps", k = 8) : unused argument(s) (bs = "ps", k = 8)
-
Je reçois maintenant l'erreur ci-dessous .. Tout cela semble un peu étrange compte tenu du fait tout ce code est en cours d'exécution parfaitement il y a deux jours ..
## UQ Abundance only data (i.e. positive values only)
aa2<-gam(UQdata~s(MudUQ,bs="ps", k=15) ,family=Gamma(link=log),data=Antho)
xmin <- ceiling(min(Antho$MudUQ[Antho$Bin==1]))
xmax <- floor(max(Antho$MudUQ[Antho$Bin==1]))
Mudnew <- seq(from=xmin, to=xmax, by=0.1)
**Error in if (del == 0 && to == 0) return(to) :
missing value where TRUE/FALSE needed**
pred.dat <- data.frame(Mudnew)
names(pred.dat) <- "MudUQ"
pred.aa2 <- data.frame(predict.gam(aa2, pred.dat, se.fit=TRUE, type="response"))
pred.aa2.comb <- data.frame(pred.dat, pred.aa2)
names(pred.aa2.comb)
plot(fit ~ MudUQ, data=pred.aa2.comb, type="l", lwd=2, col=1,
lab="Density per 0.0132 m2", xlab="Mud content (%)")
Je ne sais pas pourquoi vous êtes surpris, si vous ne rendez pas votre code reproductible (à tel point que vous n'avez aucune idée * du paquet que vous utilisez *!). Comment savez-vous que cela * vraiment * travaillé avant et ne dépendait pas de certaines conditions locales? –
J'apprécie votre aide Gavin- J'ai dit: "Après le chargement de mgcv et l'exécution du modèle ci-dessous" au début de ma question initiale .. Néanmoins, j'essaie de répondre à une question dans ma thèse post-grad avec un codage R minimal expertise (évidemment) et sous de sérieuses contraintes de temps - ainsi votre aide est grandement appréciée. Je sais que cela a vraiment fonctionné avant parce que cela produisait des modèles pour un certain nombre d'espèces à différentes occasions - cela satisfait-il au fait que le code est reproductible? – brober