Publicado el :
Estadística CREACIÓN_INTERNA

Prueba t de Student sobre datos simulados

Este código también está disponible en: Deutsch English Français
En espera de validación
Este script comienza creando una tabla SAS© llamada QUES6_4 que contiene datos simulados para tres grupos (A, B, C) con variables numéricas X e Y generadas aleatoriamente. Luego, se utiliza un procedimiento TTEST para comparar las medias de las variables X e Y específicamente entre los grupos A y C.
Análisis de datos

Type : CREACIÓN_INTERNA


Los datos se generan íntegramente en el paso DATA mediante bucles DO y funciones de números aleatorios (RANNOR, RANUNI).

1 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla QUES6_4. Uso de bucles anidados para generar 10 observaciones para cada uno de los grupos A, B y C. Las variables X e Y se calculan a partir de funciones aleatorias (distribución normal y distribución uniforme).
¡Copiado!
1DATA QUES6_4;
2 DO GROUP = 'A','B','C';
3 DO I = 1 TO 10;
4 X = ROUND(RANNOR(135)*10 + 300 +
5 5*(GROUP EQ 'A') - 7*(GROUP EQ 'C'));
6 Y = ROUND(RANUNI(135)*100 + X);
7 OUTPUT;
8 END;
9 END;
10 DROP I;
11RUN;
2 Bloque de código
PROC TTEST
Explicación :
Ejecución de una prueba t de Student para comparar las medias. La cláusula WHERE filtra los datos para conservar solo los grupos A y C. La instrucción CLASS define la variable de agrupación, y VAR especifica las variables a analizar.
¡Copiado!
1PROC TTEST;
2 title 'Problem 6.4';
3 where GROUP in ('A' 'C');
4 class GROUP;
5 var X Y;
6RUN;
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.