So sah ich mich um zu vorherigen Fragen, aber ich konnte nicht finden, was ich suchte/konnte keine der bisherigen Lösungen an die Arbeit ...Recasting/einen Datenrahmen in R Neuformatierung
Ich werde die dput, so dass Sie mein Beispiel wiedergeben können, aber hier ist das, was mit ich arbeite:
price date name
1 2300 2017-09-27 Fabinho
2 2200 2017-09-28 Fabinho
3 21625 2017-09-29 Fabinho
4 24750 2017-09-30 Fabino
oder
structure(list(price = c(23000, 22000, 21625, 24750), date = structure(c(17436,
17437, 17438, 17439), class = "Date"), name = c("Fabinho", "Fabinho",
"Fabinho", "Fabinho")), .Names = c("price", "date", "name"), row.names =
c(NA, 4L), class = "data.frame")
Im Grunde, was ich suche ist ein Datenrahmen mit einer Reihe - wo der Zeilenwert das p ist Layername - mit jedem Datum als Spaltennamen und dem Preis als Einzelzellenwert. Bisher ist die nächste, die ich bekommen habe, ist die „reshape2“ Bibliothek wie:
tempDF <- acast(melt(as.matrix(player_DF)), Var1~Var2, value.var = 'value', fill=0)
ich versucht habe Herumspielen mit dem Wert, Var1 und Var2 ohne Erfolg sind. Jede Hilfe würde sehr geschätzt werden. Vielen Dank!