2011-03-19 6 views
8

¿Existe un comando o método para agregar texto descriptivo a una variable de modo que cuando llame al str() de la variable también vea un atributo que describa lo que contiene?Adición de texto descriptivo a una variable

En algunos casos encuentro que comentar mi código simplemente no es suficiente (especialmente cuando se trabaja con muchas variables).

Respuesta

6

Brandon,

comment() y attr() puede ser útil aquí. This recent post tiene información muy buena sobre esto.

Desde la página de ayuda para comment():

x <- matrix(1:12, 3,4) 
comment(x) <- c("This is my very important data from experiment #0234", 
       "Jun 5, 1998") 
x 
comment(x) 

y str(x) devuelve:

> str(x) 
int [1:3, 1:4] 1 2 3 4 5 6 7 8 9 10 ... 
- attr(*, "comment")= chr [1:2] "This is my very important data from experiment #0234" "Jun 5, 1998" 
+0

Justo lo que estaba buscando, gracias caza! –

Cuestiones relacionadas