Có ai biết cách giữ tên miền trong hàm rbind.fill
không.Giữ tên hàng khi sử dụng rbind.fill trong R
library(plyr)
#creating data
a <- mtcars[ 1:5 , c("mpg","hp","gear") ]
b <- mtcars[ 6:10 , c("mpg","disp","gear") ]
#does not work because there are different colnames
rbind(a,b)
#works but eliminates the rownames
bound <- rbind.fill(a , b)
Tôi đang thiết lập vòng lặp nơi các đối tượng sẽ được kết nối bằng cách sử dụng rbind.fill
. Hiện tại, tôi đang sử dụng chức năng kết hợp như sau:
namess <- c(rownames(a) , rownames(b))
rownames(bound) <- namess
Tôi nghĩ rằng có thể có cách tốt hơn. Cảm ơn!
Tôi xem đây là lỗi. Tôi không biết nếu 'plyr' có một diễn đàn báo cáo lỗi/địa điểm, nhưng nếu nó có ai đó nên liên kết với nó và điều này nên được gửi imo. – eddi
@eddi đã đồng ý :) tôi vừa gửi nó trên github https://github.com/hadley/plyr/issues/156 –
Plyr không hỗ trợ tên hàng. Đó là một ý tưởng tốt hơn để đặt chúng trong một biến, và sau đó đối phó với chúng một cách rõ ràng. – hadley