rbind prüft nicht für Spaltennamen, wenn die Bindung zusammen Vektoren:Wie kann ich Vektoren verknüpfen, die ihren Spaltennamen entsprechen?
l = list(row1 = c(10, 20), row2 = c(20, 10))
names(l$row1) = c("A", "B")
names(l$row2) = c("B", "A")
l
$row1
A B
10 20
$row2
B A
20 10
rbind(l$row1, l$row2)
A B
[1,] 10 20
[2,] 20 10
Wie kann ich diese Matrix aus einer Anzahl von Listenelementen erzeugen, werden die Spaltennamen sichergestellt korrekt abgestimmt über die Reihen:
A B
[1,] 10 20
[2,] 10 20
Siehe die Antwort von @ scs76 unten; Diese Lösung wird nicht mehr benötigt. – Ashe
Dies wird immer noch benötigt, wenn die 'Zeilen' unterschiedliche Anzahlen von Elementen haben. – js86