2012-04-04 13 views
0

Die Variable EVENT ist die Zeit in Minuten, in der die gerade auftritt.In R, Wie erstellt man eine andere Variable, deren Werte auf FAVECTOR basieren

Zum Beispiel EVENT [1] = 15, EVENT [100] = 3400.

Jetzt möchte ich eine neue Variable erstellen, TIME.

selbst wenn [n] ist in dem Intervall (34 * (i-1) + 1, 34 * i], dann Zeit [n] = i.

Wie die neue Variable Zeit schaffen?

Dank im Voraus.

+0

..was ist 'i', und was sollte' TIME [n] 'anders sein? – Tommy

+0

... und was hat es mit "FAVECTOR" zu tun - was ist das? – Tommy

+0

Obwohl es keine offizielle Namenskonvention für R gibt, sollten Sie ALLCAPS vermeiden, außer vielleicht für Konstanten. –

Antwort

1

für jedes n> 1 ist, haben wir, dass die Zeit [n] = EVENT [n]% /% 34 (Ganzzahl-Division).

Somit wird der Zeitcode zu erzeugen ist, :

TIME <- EVENT %/% 34 
+0

Sie sind Genie.:D –