【发布时间】:2011-10-10 23:31:55
【问题描述】:
我有一个具有一些属性值是整数的对象,即h =:
attr(,"foo")
[1] 4
attr(,"bar")
[1] 2
我想得到integer(2)、v =类型的向量:
[1] 4 2
我找到了两种笨拙的方法来实现这一点
as.vector(sapply(names(attributes(h)), function(x) attr(h, x)))
或:
as.integer(paste(attributes(h)))
我正在寻找的解决方案只需要适用于我上面描述的基本情况,并且需要尽可能快。
【问题讨论】:
标签: r vector attributes