Was bedeutet die lag-Funktion in R zu tun?

Ich bin debugging-R-code, und ich bin ziemlich verwirrt, wie lag Funktion in R funktioniert. Zum Beispiel

> x=c(0)
> x
[1] 0
> lag(x)
[1] 0
attr(,"tsp")
[1] 0 0 1

Weiteres Beispiel

> x=c(0,0,0,1)
> x
[1] 0 0 0 1
> lag(x)
[1] 0 0 0 1
attr(,"tsp")
[1] 0 3 1

Kann jemand mir erklären, was genau lag Funktion tut, in einfachem Englisch.

Ich bin insbesondere besorgt darüber, wie die Rückgabewerte berechnet werden.

Halten Sie im Verstand diese Frage ist von einem Programmierer versuchen zu lernen, dass R eher als ein Statistiker.

  • haben Sie gelesen ?lag? was ist unklar???
  • "Berechnen Sie eine verzögerte version einer Zeitreihe durch die Verschiebung der Zeitbasis zurück, die von einer bestimmten Anzahl von Beobachtungen." . . Ich dachte, stackoverflow ist gemeint, Klarheit zu schaffen anstatt darauf zu docs
  • Es bedeutete, ist zu klären, Dinge, aber wie sollen wir wissen, was Sie sind verwirrt, wenn Sie so vage? "Ich bin verwirrt darüber, wie diese Funktion funktioniert" und "Was macht diese Funktion?" sind nicht sehr spezifisch. Explizit über das, was nicht klar ist oder nicht sinnvoll ist, und die Menschen werden eher zu helfen.
  • Kann mir jemand erklären, wie die return-Werte berechnet werden / Punkt-zu-konkretes Beispiel anstatt darauf zu theoretischen Haufen Dokumentation.
  • > lag-Funktion (x, ...) UseMethod("lag") < - bytecode: 0x47e4810> <environment: namespace:stats> ich sehe nicht ein, eine 12-Zeile-Funktion hier.
  • Die Menschen Fragen stellen, wenn Sie nicht in der Lage, herauszufinden Dinge für sich. Wenn jemand Antworten möchte, bitte Antwort oder lasst andere das tun, sondern als Nachweis, dass die Frage sollte nicht gestellt werden.
  • sorry, ich hatte dplyr geladen, die hat einen 12-line-Implementierung.
  • Ja, Menschen Fragen zu stellen, wenn Sie nicht in der Lage zu Abbildung Dinge für sich selbst, aber Sie haben nicht demonstriert, dass Sie versucht haben, alles. Es gibt ein Beispiel in der Dokumentation, und auf der Suche nach [r] lag führt einige sehr hilfreiche Ergebnisse.

InformationsquelleAutor Anoop | 2014-08-25
Schreibe einen Kommentar