Publicado el :
Estadística CREATION_INTERNE

Análisis de correlación de puntuaciones de examen

Este código también está disponible en: Deutsch English Français
En espera de validación
Este script SAS© comienza creando una tabla de trabajo llamada 'EXAM' que contiene respuestas binarias (0 o 1) a 8 preguntas para un conjunto de sujetos, introducidas manualmente a través de la instrucción DATALINES. Una segunda etapa DATA crea la tabla 'prob5_2' calculando la puntuación bruta ('raw_score') como la suma de las preguntas Q1 a Q8. Finalmente, el procedimiento CORR se utiliza para calcular las correlaciones entre cada pregunta individual y la puntuación total calculada.
Análisis de datos

Type : CREATION_INTERNE


Los datos se generan estáticamente en el código mediante la instrucción DATALINES.

1 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla 'EXAM' mediante la lectura de datos incluidos en el script (DATALINES). Se leen 8 variables numéricas (Q1 a Q8) con un formato de ancho 1.
¡Copiado!
1DATA EXAM;
2 INPUT (Q1-Q8)(1.);
3 
4DATALINES;
510101010
611111111
711110101
801100000
911110001
1011111111
1111111101
1211111101
1310110101
1400010110
15;
2 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla 'prob5_2' a partir de 'EXAM'. Cálculo de una nueva variable 'raw_score' que representa la suma de las variables Q1 a Q8 para cada observación.
¡Copiado!
1DATA prob5_2;
2 SET EXAM;
3 raw_score = sum (of Q1-Q8);
4RUN;
3 Bloque de código
PROC CORR
Explicación :
Ejecución del procedimiento CORR para analizar la correlación. La opción 'nosimple' suprime las estadísticas descriptivas simples. La instrucción 'with' especifica que se desea la correlación de 'raw_score' con las variables listadas en 'var' (Q1-Q8).
¡Copiado!
1PROC CORR nosimple;
2 title 'Problem 5.2';
3 var Q1-Q8;
4 with raw_score;
5RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.