5
ich die Fehlermeldung sehe beim Versuch, ein gam Objekt in R zu zeichnen:
Error in 1:object$nsdf : argument of length 0
ich den grundlegenden Befehl bin mit:
plot(myGamObject)
Dieser Fehler ist auf alle Daten nicht spezifisch ich verwende, wie es auch am Ende der Routine aufkommt:
example(gam)
Für c ompleteness, hier einige Beispielcode:
library(ISLR)
library(gam)
gam7 <- gam(wage~lo(year, span = 2) + s(age, 4) + maritl + education + health_ins + health + jobclass, data = Wage)
plot(gam7)
und hier ist mein System:
sysname release version nodename
"Windows" ">= 8 x64" "build 9200" "MEANMACHINE4"
machine login user effective_user
"x86-64" "Julian" "Julian" "Julian"
Ich weiß nicht, ob das hilft, aber 'mgcv :: vis.gam (gam7)' gibt auch 'Fehler in vis.gam (gam7): Ersatz hat Länge Null'. Also habe ich beide Quellcodes durchgesehen und beide scheinen sich auf Teile des 'Gam'-Objekts zu verlassen, die nicht vorhanden sind. Also ja, ich denke die Funktionen sind einfach kaputt. Ich könnte mich allerdings irren. – Laterow
Wie seltsam. Es gibt nichts anderes, was ich nach vielen Suchen darüber finden kann. Ich werde versuchen, an die Betreuer der gam & mgcv-Pakete zu schreiben. – julianhatwell
Was ist deine 'getRversion()' und 'packageVersion (" gam ")'? Es lief auf R 3.2.4 und gam 1.12. Aber bevor ich R aktualisiert habe, war ich auf 3.2.3 und Gam 1.12 und habe den gleichen Fehler, ich habe auch mit anderen Paketen herumgespuckt, die möglicherweise einen Konflikt verursacht haben. – C8H10N4O2