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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage