ich hoffe, jemand von Euch kann mir mit diesem Problem weiterhelfen: Ich möchte zwei Reihen in einem Datensatz zu einer machen, --> Die neue Reihe soll die Mittelwerte der alten beiden Reihen enthalten (letztere sollen dann auch nicht mehr im Datensatz auftauchen.)
Eine Idee wäre, über mutate() eine neue Reihe einzüfügen, die alten dann zu löschen. Aber erstens habe ich noch nicht herausgefunden, wie ich über mutate() die Mittelwerte von zwei Reihen erstellen kann, zweitens gibt es vielleicht eine bessere Möglichkeit?
Bsp:
Die Reihen, die die Zahl 1 in der Variable/Spalte ID erhalten, sollen zu einer neuen Reihe werden, die die Mittelwerte aus den "alten" enthält. Aus Data soll Data2 werden..
Code: Alles auswählen
Data <- data.frame(
ID = c(1, 1, 2, 3),
B = c(2, 4, 6, 8),
C = c(10, 12, 14, 16)
)
Data2 <- data.frame(
ID = c(1, 2, 3),
B = c(3, 6, 8),
C = c(11, 14, 16)
)
Liebe Grüße, Lara