jueves, 17 de diciembre de 2015

Fusión de archivos

Para realizar fusión de variables utilizo dos comandos que nos permiten fusionar baes de datos, merge y append :

merge  
Este comando nos permite añadir variables a un mismo grupo de observaciones. 
Es decir, añade una o más columnas a una matriz. 
Para poder añadir estas variables es necesario tener una variable clave que permita ser el nexo entre una matriz y otra. Esta variable debe tener la misma codificación en cada archivo.

El resultado de merge, es una matriz con todas las variables.
Además, produce un resultado _merge:
Si _merge = 3 entonces se fusionaron los archivos
Si _merge = 1 ó 2 entonces no se fusionaron los archivos

Teniendo abierto el Archivo de datos 1 e identificada la variable clave, la manera más sencilla de realizar esta operación es:
merge 1:1 var_clave using "C:\..." (Ruta de acceso al archivo 2) 

Se llega por menú a través de:  Data/combine datasets/ Merge two datasets


append  
Este comando nos permite añadir observaciones a un mismo grupo de variables. 
Es decir, añade una o más filas a una matriz. 
Para poder añadir estas observaciones es necesario tener las variables con el mismo nombre.

El resultado de append , es una matriz con todas las variables y observaciones.

Teniendo abierto el Archivo de datos 1 la manera más sencilla de realizar esta operación es:
append using "C:\..." (Ruta de acceso al archivo 2) 

Se llega por menú a través de:  Data/combine datasets/ Append datasets

No hay comentarios:

Publicar un comentario