Publicado el :

Análisis descriptivo y pruebas de normalidad en datos de Béisbol

Este código también está disponible en: Deutsch English Français
En espera de validación
El programa carga los datos de SASHELP.BASEBALL en la biblioteca temporal. Luego realiza varios análisis univariados sucesivos: pruebas de normalidad en las carreras (nRuns), generación de gráficos descriptivos y cálculo de intervalos de confianza básicos con prueba de hipótesis (mu0=100) para los golpes (nHits). Se exportan percentiles específicos a una tabla de salida.
Análisis de datos

Type : SASHELP


Los datos provienen de la biblioteca estándar SASHELP, tabla BASEBALL, copiados localmente en la tabla WORK.BASEBALL.

1 Bloque de código
DATA STEP Data
Explicación :
Copia de la tabla fuente SASHELP.BASEBALL a la tabla temporal WORK.BASEBALL para manipulación local.
¡Copiado!
1DATA baseball;
2 SET sashelp.baseball;
3RUN;
2 Bloque de código
PROC PRINT
Explicación :
Visualización del contenido de la tabla baseball en la salida estándar.
¡Copiado!
1PROC PRINT DATA=baseball;
2RUN;
3 Bloque de código
PROC UNIVARIATE
Explicación :
Ejecución del procedimiento UNIVARIATE con la opción NORMAL para realizar pruebas de normalidad en la variable 'nRuns'.
¡Copiado!
1 
2PROC UNIVARIATE
3DATA=baseball normal;
4var nRuns;
5RUN;
6 
4 Bloque de código
PROC UNIVARIATE
Explicación :
Generación de gráficos estadísticos (histogramas, diagramas de caja y bigotes, QQ-plots) para la variable 'nRuns'.
¡Copiado!
1 
2PROC UNIVARIATE
3DATA=baseball plot;
4var nRuns;
5RUN;
6 
5 Bloque de código
PROC UNIVARIATE
Explicación :
Combinación de las opciones PLOTS y NORMAL para obtener simultáneamente los gráficos y las pruebas de normalidad en 'nRuns'.
¡Copiado!
1 
2PROC UNIVARIATE
3DATA=baseball plots normal;
4var nRuns;
5RUN;
6 
6 Bloque de código
PROC UNIVARIATE Data
Explicación :
Análisis de la variable 'nHits' con intervalos de confianza básicos (CIBASIC) y prueba de la hipótesis media=100 (MU0=100). Creación de una tabla de salida 'stats' que contiene los percentiles 33.3 y 66.7.
¡Copiado!
1PROC UNIVARIATE DATA=baseball cibasic mu0=100;
2 var nHits;
3 OUTPUT out=stats pctlpts=33.3 66.7;
4RUN;
7 Bloque de código
PROC PRINT
Explicación :
Segunda visualización del contenido de la tabla baseball.
¡Copiado!
1PROC PRINT DATA=baseball;
2RUN;
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.