es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo combinar múltiples casos en uno en SPSS?

Quiero llenar los valores perdidos de un caso con los valores de casos en un archivo diferente. Los casos correspondientes tienen el mismo número de referencia, la variable REF. Al final, solo debería haber un caso por número de referencia, sin valores faltantes en ninguna variable. Ya he intentado: Datos-> Combinar archivos-> Agregar variable-> de muchos a uno, pero todavía termino con múltiples casos por número de referencia o sin cambios en la tabla. No puedo entender cómo funciona esto.

Mis dos conjuntos de datos:

REF p1 p2 p3
1 5 NA NA
2 3 NA NA
3 4 NA NA

REF p1 p2 p3
1 NA 3 NA
1 NA NA 1
2 NA 2 NA
2 NA NA 4
3 NA 1 NA
3 NA NA 1

Resultado deseado:

REF p1 p2 p3
1 5 3 1
2 3 2 4
3 4 1 1

Lo que intenté, pero no funcionó:

https://i.stack.imgur.com/1sqYW.png

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para lograr el resultado deseado, puede seguir los siguientes pasos:

    1. En SPSS, abra el archivo principal de datos que desea actualizar con los valores del segundo archivo de datos.
    2. Vaya a: Datos -> Combinar archivos -> Añadir variables.

    3. En el cuadro de diálogo ‘Abrir’, seleccione el segundo archivo de datos.

    4. En el cuadro de diálogo ‘Variables’, seleccione las variables que desea agregar (en este caso, p1, p2 y p3). Asegúrese de que la opción ‘Coincidir casos en variables de clave ordenadas en archivos’ esté seleccionada y luego haga clic en ‘Aceptar’.

    5. En el cuadro de diálogo ‘Combinar archivo’ que aparece, seleccione ‘Unión interna’ como tipo de combinación. Esto asegurará que solo se combinen los casos con números de referencia coincidentes.

    6. Haga clic en ‘Aceptar’ para combinar los dos archivos.

    7. Ahora debería tener una nueva tabla que muestre los datos combinados. Sin embargo, como mencionó, todavía puede haber algunos casos en los que falten valores.

    8. Para rellenar estos valores faltantes, puede utilizar la función ‘Resumen’. Vaya a: Transformar -> Resumen.

    9. En el cuadro de diálogo ‘Resumen’, seleccione las variables que desea resumir (en este caso, p1, p2 y p3).

    10. En ‘Variable(s) de desglose’, seleccione la variable de número de referencia (REF).

    11. En ‘Función(es)’, seleccione ‘Media’ (o ‘Mediana’ u otra función que prefiera).

    12. Haga clic en ‘Aceptar’ para aplicar el resumen. Esto debería rellenar cualquier valor faltante tomando el valor medio (o mediano u otro) para cada número de referencia.

    13. Guarde la tabla actualizada en un archivo nuevo para su uso futuro.

    Siguiendo estos pasos, debería poder combinar fácilmente los dos archivos de datos y rellenar cualquier valor faltante para cada número de referencia.

Comments are closed.