domingo, 1 de noviembre de 2015

Gestión de base de datos: tipos de datos, string

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