Umwandeln von Zeilen in Spalten und Spalten in Zeilen mit R
Ich habe einen Datenrahmen mit eindeutigen Zeilennamen und eindeutigen Spaltennamen. Ich möchte die Zeilen in Spalten und die Spalten in Zeilen konvertieren.
Zum Beispiel dieser Code:
starting_df <- data.frame(row.names= c(LETTERS[1:4]),
a = c(1:4),
b = seq(0.02,0.08,by=0.02),
c = c("Aaaa","Bbbb","Cccc","Dddd")
)
Ergebnisse im Folgenden:
> starting_df
a b c
A 1 0.02 Aaaa
B 2 0.04 Bbbb
C 3 0.06 Cccc
D 4 0.08 Dddd
Ich möchte es in einen anderen Datenrahmen konvertieren, der genau dieselben Daten enthält, mit der Ausnahme, dass die früheren Zeilen jetzt Spalten waren und umgekehrt:
> final_df
A B C D
a 1 2 3 4
b 0.02 0.04 0.06 0.08
c Aaaa Bbbb Cccc Dddd