que tengo un objeto con algunos atributos cuyos valores son números enteros, es decir h =
:R: Obtención de valores de atributos como un vector
attr(,"foo")
[1] 4
attr(,"bar")
[1] 2
y quiero obtener el vector de tipo integer(2)
, v =
:
[1] 4 2
he encontrado dos maneras torpes para lograr este
as.vector(sapply(names(attributes(h)), function(x) attr(h, x)))
o:
as.integer(paste(attributes(h)))
La solución Busco sólo tiene que trabajar para el caso básico que he descrito anteriormente y tiene que ser lo más rápido posible.