domingo, 13 de diciembre de 2015

Renombrar y rotular

Una vez creada una variable, es posible modificar su nombre y adjudicarles etiquetas a la variable y/o a su valores.

Comando rename

Rename es un comando muy sencillo y útil para modificar el nombre de una variable. Simplemente se debe escribir la sintaxis rename, seguido por el nombre de la variable y luego por el nuevo nombre que se le desea asignar:

          rename mold_varnae new_varname
 
Comando label variable

Con frecuencia, al trabajar con una base de datos, no queremos modificar el nombre de una variable sino rotularla, asignarle una etiqueta que nos permita interpretar su significado. Para ello, debemos escribir el comando label variable, el nombre de la variable y entre comillas el nombre de la etiqueta:

         label variable varname ["label"]

Como ocurre en general en STATA, no hay un único modo de hacer las cosas, por lo cual es posible también renombrar las variables o rotularlas mediante el cuadro Propiedades ubicado abajo a la derecha de la pantalla principal, luego de desbloquearlo presionando sobre el candado. 

Al igual que todo lo que se realiza desde el menú, las modificaciones que aquí se hagan también producirán una sintaxis.

 

Estas acciones también se pueden realizar desde el Variables Manager:



Comando label define y label values


Las categorías de las variables categóricas también pueden tener etiquetas y, para ello, es necesario realizar dos pasos. En primer lugar, es preciso crear las etiquetas, asignando a cada categoría un rótulo y especificando un nombre para este grupo de etiquetas.

Como en otros casos, es posible hacer esto mediante la sintaxis:

        label define nombreetiqueta 1 "etiqueta1" 2 "etiqueta2" , etc.

O mediante el menú, en este caso, a través del Manage Value Labels:

 

En segundo lugar, es necesario vincular el sistema de etiquetas creado con una o más variables. Nuevamente, es posible realizar esta acción mediante la sintaxis o a través del menú.

En la sintaxis utilizamos el comando label values, seguido por el nombre de la/s variable/s y luego el nombre de la etiqueta:

        label values nombrevariable nombreetiqueta

Para asignar un sistema de etiquetas a una variable desde el menú, utilizamos el cuadro Propiedades o el Variables Manager, ambas ventanas ya presentadas.


Siguiendo estos procedimientos, es posible y sencillo trabajar con bases de datos ordenadas y claras, lo que permitirá un trabajo más fácil y seguro.

No hay comentarios:

Publicar un comentario