Ich versuche, einen neuen Datenrahmen zu erstellen, der eine verkürzte Version einer Reihe von Vektoren ist.Mittel von Vektoren in Datenrahmen von Faktor
während meine Daten aufgebaut ist so etwas wie
mat <- matrix(1:18, 6)
g <- c("a", "a", "b", "b", "c", "c")
df <- cbind(g, mat)
Ich mag würde
result_df wie
a 1.5 7.5 13.5
b 3.5 9.5 15.5
c 5.5 11.5 17.5
ich in Schwierigkeiten bin mit erreichen, wenn ich die for-Schleife versuchen, gibt es Ein Weg lapply() oder apply() kann dies nativ tun? Gibt es eine einfachere Lösung?
Sie wollen mit einem Datenrahmen beginnen statt eine Matrix. –
genial. meine Daten sind in einem Datenrahmen, ich werde dies versuchen .. danke @Zhenyuan Li – c0ba1t
@ZiaRanks - Nun, Ihr Beispiel ist nicht –