5
Tôi có một đối tượng với một số thuộc tính có giá trị là số nguyên, tức là h =
:R: Bắt giá trị thuộc tính như một vector
attr(,"foo")
[1] 4
attr(,"bar")
[1] 2
Và tôi muốn nhận được vector kiểu integer(2)
, v =
:
[1] 4 2
Tôi đã tìm thấy hai cách vụng về để đạt được điều này
as.vector(sapply(names(attributes(h)), function(x) attr(h, x)))
hoặc:
as.integer(paste(attributes(h)))
Giải pháp mà tôi đang tìm kiếm chỉ cần làm việc cho trường hợp cơ bản tôi đã mô tả ở trên và cần nhanh nhất có thể.