Wie zu lösen: “Error in wie.POSIXct.numeric(X[[2L]], ...) : 'Herkunft' müssen angegeben werden"

wir haben die folgende Schleife zum zeichnen der verschiedenen Teile der Daten (mit dem Paket "latticeExtra").

library("latticeExtra")
All_dates<-unique(fad$Meet_date)
for (i in 1:11) { Date.i <- All_dates[i]
  layoutno <- unique(fad[fad$Meet_date == Date.i,28] )
  Data.i <- fad[fad$Meet_date == Date.i, ]
  Data.i$newtime <- as.POSIXct(Data.i$DateTime)
  prop <- with(Data.i,tapply(newtime,klasse, max))-with(Data.i,tapply(newtime,klasse, min))
png(paste(Date.i, ".png", sep = ""), height = 20, width = 30, units = "cm", res = 400)
dog <- xyplot(Ratio ~ Meet_times |as.factor(klasse), data = Data.i, main = paste(Date.i), 
layout = c(layoutno,1), scales = list(x = list(relation = "free",format  = "%H:%M")), 
xlab = "Time of measurement", ylab = "Ratio CH4/CO2")
print(resizePanels(dog,w = prop))
dev.off() }

Allerdings bekommen wir dieses: Fehler bei als.POSIXct.numeric(X[[2L]], ...) : 'origin' angegeben werden muss..

Ich bin ein großer noob mit R, so habe ich keine Ahnung, wo das problem liegen könnte.. Mein Kollege auch verloren zu sein scheint.. ich weiß, es ist eine große code, aber ich irgendwie gehofft, jemand sieht das problem rigthaway.. ich habe versucht, mehrere suchen auf dieser website und auf Google, aber diese nicht bekommen, mir etwas nützliches.

Bitte helfen? Vielen Dank im Voraus!

  • Der Fehler sagt dir genau wo das problem liegt, und help("as.POSIXct.numeric") hat Beispiele dafür, wie es zu lösen.
  • Ja, so füllte ich in eine falsche Spalte Nummer als Referenz-Punkt, das ist es, was schief ging. Wir vergessen, dass wir eine Spalte weiter oben in dem Skript, so dass anstelle der Verwendung des 28-Spalte, die es brauchte, um das 29... Der Unterschied zwischen diesen Säulen war, dass man numerisch ist und der andere ist POSIXlt.. Wahrscheinlich, das ist, warum ich habe, dass Fehler.. Irgendwie doof, könnte man sagen. Anyways, vielen Dank an alle, die Mühe gemacht, sich die Zeit nehmen mir zu helfen!
InformationsquelleAutor Jalalala | 2013-10-18
Schreibe einen Kommentar