Variables “string”
Para crear una variable que contenga palabras
se utiliza el siguiente comando:
generate str8 pais = ” ”
El límite máximo es de 244 caracteres. En este
caso, la variable de tipo string amplía la cantidad de caracteres de acuerdo a
los datos que almacena.
replace pais = Argentina
Contenido posibles de un string
Datos identificatorios: algunas variables de
tipo string contienen identificadores para las observaciones.
- Esta información no puede ser utilizada directamente en el análisis estadístico.
Datos de categorías: por ejemplo un texto que
indica el nombre del país. En este caso la información si podría usarse para cálculos estadísticos. Para esto debe transformarse en numérica de la siguiente
manera:
encode paises, gen(npaises)
- Este comando crea la variable npaises que es de tipo numérica (long), pero que contiene una etiqueta para cada valor numérico distinto de acuerdo a la palabra presente en la variable país.
Datos numéricos en un string: por alguna razón,
un string podría estar almacenando número.
- Si queremos crear una variable numérica a partir de esa información, debemos hacer:
generate numvar = real(stringvar)
- El paso inverso también es posible de la siguiente manera:
generate stringvar = string(numvar)
No hay comentarios:
Publicar un comentario