Publicado el :
Informes CREATION_INTERNE

Análisis Descriptivo y Gráficos del IMC

Este código también está disponible en: Deutsch English Français
En espera de validación
El script comienza creando la tabla 'bmi' a través de un paso DATA con datos incrustados (datalines), que contiene un identificador, el sexo y una categoría de IMC para 20 individuos. Luego, utiliza el procedimiento SGPLOT para generar un diagrama de barras vertical de las categorías de IMC, con las etiquetas de datos mostradas en cada barra. Finalmente, se emplea el procedimiento GCHART para producir un diagrama de barras horizontal para la misma variable, proporcionando una vista alternativa de las frecuencias.
Análisis de datos

Type : CREATION_INTERNE


Los datos se crean y almacenan en la tabla 'bmi' de la biblioteca WORK utilizando un paso DATA y la instrucción DATALINES.

1 Bloque de código
DATA STEP Data
Explicación :
Este bloque crea un conjunto de datos temporal llamado 'bmi'. Lee tres variables (id, sex, bmi) a partir de datos incluidos directamente en el código a través de 'datalines'. El modificador '&' después de 'bmi' permite leer cadenas de caracteres que contienen espacios.
¡Copiado!
1DATA bmi;
2 INPUT id $ sex $ bmi & $23.;
3 DATALINES;
4 001 Female Not Overweight or Obese
5 002 Male Not Overweight or Obese
6 003 Female Underweight
7 004 Female Not Overweight or Obese
8 005 Female Overweight
9 006 Female Overweight
10 007 Female Not Overweight or Obese
11 008 Male Not Overweight or Obese
12 009 Male Not Overweight or Obese
13 010 Male Overweight
14 011 Female Not Overweight or Obese
15 012 Female Not Overweight or Obese
16 013 Female Not Overweight or Obese
17 014 Female Obese
18 015 Male Overweight
19 016 Female Overweight
20 017 Male Obese
21 018 Female .
22 019 Male Not Overweight or Obese
23 020 Female Obese
24RUN;
2 Bloque de código
PROC SGPLOT
Explicación :
Este bloque utiliza el procedimiento SGPLOT para crear un diagrama de barras vertical (vbar) para la variable 'bmi'. La opción '/ datalabel' muestra la frecuencia encima de cada barra.
¡Copiado!
1 
2PROC SGPLOT
3DATA = bmi;
4vbar bmi / datalabel;
5RUN;
6 
3 Bloque de código
PROC GCHART
Explicación :
Este bloque utiliza el procedimiento GCHART para crear un diagrama de barras horizontal (hbar) para la variable 'bmi'. Este procedimiento más antiguo también genera una tabla de estadísticas de frecuencia junto al gráfico.
¡Copiado!
1PROC GCHART DATA = bmi;
2 hbar bmi;
3RUN;
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.