Ich bin neu in R und finde es schwierig, eine Reihe von Zeilen zu generieren, wobei jede generierte Zeile ein berechnetes Datum hat.Liste der Daten basierend auf einem Datum in r generieren
Zum Beispiel aus einem Datensatz wie folgt gehen:
Name date_birth
Greg 01/02/2015
Fred 02/02/2015
... die folgenden zu erzeugen:
Name date_birth age date_atage<br/>
Greg 01/02/2015 0 01/02/2015
Greg 01/02/2015 1 02/02/2015
Greg 01/02/2015 2 03/02/2015
Fred 02/02/2015 0 02/02/2015
Fred 02/02/2015 1 03/02/2015
Fred 02/02/2015 2 04/02/2015
Ich habe Seiten wie R-Blogger, allgemeine Lehr Blogs studieren und Diese Site und ich haben versucht, eine Schleifenanweisung herauszufinden, die die Seq-Anweisung beinhaltet, so dass für jedes Individuum (zB Greg, Fred, etc.) der Prozess wiederholt werden kann, wo Daten berechnet und in ihre eigenen Zeilen platziert werden. Ihr erster Gedanke könnte sein, dass dies in Excel einfacher ist, aber es ist nicht so, da ich dies für über 800 Personen (d. H. Nicht nur Greg und Fred) und für bis zu 300 Tage alt wiederholen muss.
Wo Sie bekommen Alter ab, oder ist es nur um eins erhöhen? – MikeRSpencer
Ja, es wird einfach um 1 Tag erhöht. Aber ich möchte, dass die generierte Liste von 1 Tag alt bis 300 Tage alt wird. Also generiere grundsätzlich 300 neue Zeilen für jedes Individuum. – ElTenero