Añadir variables
Añadir variables fusiona el archivo de datos activo con otro archivo de datos abierto o externo IBM® SPSS® Statistics que contiene los mismos casos (filas) pero distintas variables (columnas). Por ejemplo, es posible que desee fusionar un archivo de datos que contenga los resultados previos de la prueba con otro que contenga los resultados posteriores.
Pestaña Método de fusión
Utilice la pestaña Método de fusión para definir el tipo de fusión.
- Fusión de uno con uno basada en el orden de archivo
- El orden de casos en los archivos determina cómo se emparejan los casos. Éste es el valor predeterminado cuando no existen variables que tengan el mismo nombre y tipo básico (cadena o numérico) en ambos archivos. Este valor generaMATCH FILESsintaxis de mandatos en el formato siguiente (donde[name]es un conjunto de datos o una especificación de archivo externo (entre comillas):
MATCH FILES FILE=* /FILE="[name]" - Fusión de uno con uno basada en valores de clave
- Los casos se emparejan en base a los valores de una o más variables clave. Éste es el valor predeterminado cuando una o más variables tengan el mismo nombre y tipo básico (cadena o numérico) en ambos archivos. Este valor generaMATCH FILESsintaxis de mandatos en el formato siguiente (donde[name]es un conjunto de datos o una especificación de archivo externo (entre comillas):
MATCH FILES FILE=* /FILE="[name]" /BY [key varlist] - Fusión de uno con muchos basada en valores de clave
- Un archivo contiene datos de casos y un archivo es una tabla de búsqueda. Los casos de la tabla de búsqueda se fusionan con los casos que tengan valores clave coincidentes en el archivo de datos de casos. El mismo valor de clave puede producirse varias veces en el archivo de datos de casos. Un caso de la tabla de búsqueda puede fusionarse con muchos casos del archivo de datos de casos.
- Todos los casos del archivo de datos de casos se incluyen en el archivo fusionado.
- Los casos del archivo de tabla de búsqueda que no tengan casos con valores de clave coincidentes en el archivo de datos de casos no incluidos.
- El archivo de tabla de búsqueda no puede contener valores de clave duplicados. Si los archivos tienen múltiples variables clave, el valor de clave es la combinación de dichos valores.
- Seleccionar tabla de búsqueda
- Los valores siguientes sólo se habilitan cuando se selecciona Fusión de uno a varios en base a los valores de clave.
- [nombre de conjunto de datos activo]*
- El nombre del conjunto de datos activo seguido por un asterisco.
- De forma predeterminada, esta opción no está seleccionada. Cuando se selecciona, este valor genera sintaxis en el formato siguiente (donde[name]es un conjunto de datos o una especificación de archivo externo (entre comillas):
MATCH FILES TABLE=* /FILE=”[name]” /BY [key varlist]
- De forma predeterminada, esta opción no está seleccionada. Cuando se selecciona, este valor genera sintaxis en el formato siguiente (donde[name]es un conjunto de datos o una especificación de archivo externo (entre comillas):
- [nombre del segundo conjunto de datos o nombre de archivo]
- El nombre del segundo conjunto de datos o archivo.
- Ésta es el ajuste predeterminado.
- Cuando el archivo sea externo, sólo se proporciona el nombre de archivo (no la ruta completa), (la ruta completa se incluye la sintaxis generada).
- Cuando el segundo archivo sea un archivo externo (y se seleccione la ordenación, o tenga claves de cadenas que requieran un cambio en la longitud definida), en primer lugar deberá abrir el archivo y asignarle un nombre exclusivo.
- Cuando el segundo archivo sea un archivo externo que deba abrirse (en base a la condición anterior), y el conjunto de datos activo no se nombre, en primer lugar deberá nombrarse el conjunto de datos activo para poder abrir el segundo archivo de datos.
- Cuando se abre el segundo archivo para ordenar o cambiar las longitudes de clave de cadena, permanece abierto después de realizar la acción de fusión. Puesto que se ha cambiado el archivo, se le pedirá que guarde los cambios cuando lo cierre.
- Cuando se selecciona, este valor genera sintaxis en el formato siguiente (donde[name]es un conjunto de datos o una especificación de archivo externo (entre comillas):
MATCH FILES FILE=* /TABLE=”[name]” /BY [key varlist]
- Ordenar archivos por valores de clave antes de fusionar
- Para las fusiones de valor de clave, ambos archivos deben ordenarse según los valores de variables clave.
- Este valor sólo se habilita cuando se selecciona una de las opciones de fusión de valores de clave.
- Si uno de los archivos es un archivo externo, se abrirá y se ordenará. El archivo ordenado no se guardará a menos que se guarde explícitamente el archivo.
- Si los archivos ya están ordenados, puede ahorrar tiempo deseleccionando esta opción.
- Cuando se selecciona, este valor generaSORT CASES.
- Variables clave
- Para las fusiones de valor de clave, las variables que tengan el mismo nombre y tipo de datos básico (cadena o numérico) se incluyen como variables, de forma predeterminada. Utilice la pestaña Variables para añadir, eliminar o cambiar el orden de las variables clave.Notas:
- La fusión seleccionada siempre generaMATCH FILESsintaxis de mandatos (nuncaSTAR JOINsintaxis).
- SORT CASESyALTER TYPEla sintaxis del mandato tiene prioridad sobreMATCH FILESsintaxis del mandato.
- DROPsintaxis de subcomando, y opcionalRENAMELa sintaxis del subcomando se incluye en función de las selecciones realizadas en la pestaña Variables .
- BYLa sintaxis del subcomando se incluye si se selecciona una de las opciones de fusión valores de clave .
- Cuando las claves de serie tienen longitudes definidas diferentes,ALTER TYPEse genera automáticamente para garantizar longitudes igualmente definidas.
Pestaña Variables
Utilice la pestaña Variables para añadir, eliminar o cambiar el nombre de las variables que deban incluirse en el archivo fusionado.
- Las variables del archivo de datos activo se identifican mediante un asterisco (*).
- Las variables del otro archivo de datos se identifican con un signo más (+).
- Variables excluidas
- Variables que se van a excluir del nuevo archivo de datos fusionado.
- Cuando se selecciona el valor Fusión de uno a uno en base al orden del archivo en la pestaña Método de fusión, se excluyen todas las variables del segundo conjunto de datos cuyos nombres sean los mismos que los nombres del conjunto de datos activo.
- Cuando se selecciona el valor Fusión de uno a uno en base a los valores de clave o Fusión de uno a varios en base a los valores de clave en la pestaña Método de fusión, se excluyen todas las variables de nombre duplicado en el segundo conjunto de datos (que sean de un tipo básico diferente (cadena/numérica) que los mismos nombres de variable del conjunto de datos activo).
- Variables incluidas
- Variables que se van a incluir en el nuevo archivo de datos fusionado. Si desea incluir en el archivo fusionado una variable excluida con un nombre duplicado, utilice Cambiar nombre para renombrarla.
- Cuando se selecciona el valor Fusión de uno a uno en base al orden del archivo en la pestaña Método de fusión, se incluyen todas las variables del conjunto de datos activo y todas las variables que tengan un nombre exclusivo en el segundo conjunto de datos.
- Cuando se selecciona el valor Fusión de uno a uno en base a los valores de clave o Fusión de uno a varios en base a los valores de clave en la pestaña Método de fusión, se incluyen todos los nombres de variables que tengan un nombre exclusivo en ambos conjuntos de datos. También se incluyen las variables del conjunto de datos activo que tengan nombres duplicados en el segundo conjunto de datos, que tengan un tipo básico diferente (cadena/numérica) en el segundo conjunto de datos.
- Variables clave
- Para las fusiones de valor de clave, los casos se fusionan en base a los valores de variables clave.
- La asignación de lista predeterminada se determina mediante el valor de Método de fusión seleccionado. Las variables nunca se asignan automáticamente a la lista Variables clave.
- Cuando se selecciona el valor Fusión de uno a uno en base al orden del archivo en la pestaña Método de fusión, no se incluye ninguna variable, se inhabilita el control Mover, y la acción de arrastrar y soltar las variables de forma manual no tiene ningún efecto.
- Cuando se selecciona el valor Fusión de uno a uno en base a los valores de clave o Fusión de uno a varios en base a los valores de clave en la pestaña Método de fusión, se incluyen todas las variables que tengan el mismo nombre y el mismo tipo básico (cadena/numérica) en ambos conjuntos de datos.
- Cada variable clave debe tener el mismo nombre y tipo de datos básico (cadena o numérico) en ambos archivos.
- Si una variable clave tiene nombres diferentes en los dos archivos, utilice Cambiar nombre para modificar uno de los nombres.
- Si una variable clave de cadena tiene definidas longitudes diferentes en ambos archivos, la variable que tenga la longitud menor se ajustará, automáticamente, a la longitud mayor. La versión modificada del archivo original no se guardará, a menos que se guarde explícitamente.
- La asignación de lista predeterminada se determina mediante el valor de Método de fusión seleccionado. Las variables nunca se asignan automáticamente a la lista Variables clave.