rbind không kiểm tra tên cột khi ràng buộc nhau vectơ:Làm cách nào để tôi có thể chặn các vectơ khớp với tên cột của chúng?
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
Làm thế nào tôi có thể sản xuất ma trận này từ một số yếu tố danh sách, bảo hiểm các tên cột được kết hợp một cách chính xác trên các hàng:
A B
[1,] 10 20
[2,] 10 20
Xem câu trả lời từ @ scs76 dưới đây; giải pháp này không còn cần thiết nữa. – Ashe
Điều này vẫn cần thiết nếu 'hàng' có số lượng phần tử khác nhau. – js86