Ich frage mich, wenn Sie mich in die richtige Richtung lenken konnte, wie kann ich einen Datensatz basierend auf bestimmten Kriterien neu zu gestalten, indem Stunden, zum Beispiel zu arrangieren, ich habe das follwing Beispiel-Datensatz: umformen Dataset
ich versuche, den Datensatz neu zu gestalten wie folgt aussehen:
wie kann ich mit dieser Umformung gehen Sie? Danke vielmals.
My sample data:
data = structure(list(date = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L), .Label = "Jan-97", class = "factor"), day = c(1L,
1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L), hour = c(1L, 2L,
3L, 4L, 1L, 2L, 3L, 4L, 1L, 2L, 3L, 4L), Value = c(65L, 29L,
31L, 42L, 42L, 52L, 61L, 57L, 55L, 52L, 57L, 46L)), .Names = c("date",
"day", "hour", "Value"), class = "data.frame", row.names = c(NA,
-12L))
+1 ich noch schreiben. das 'reshape' Paket und' cast' machen dasselbe. 'cast (Daten, Datum + Tag ~ Stunde, Wert = 'Wert')' – Justin
Danke Brian und Justin, das ist genau das, was ich gesucht habe, um zu verstehen, wie man generell umformt. Nochmals vielen Dank, Grüße, # – Achak