SAS - Media aritmética
La media aritmética es el valor obtenido al sumar el valor de las variables numéricas y luego dividir la suma con el número de variables. También se llama Promedio. En SAS, la media aritmética se calcula utilizandoPROC MEANS. Usando este procedimiento SAS podemos encontrar la media de todas las variables o algunas variables de un conjunto de datos. También podemos formar grupos y encontrar la media de variables de valores específicos de ese grupo.
Sintaxis
La sintaxis básica para calcular la media aritmética en SAS es:
PROC MEANS DATA = DATASET;
CLASS Variables ;
VAR Variables;
A continuación se muestra la descripción de los parámetros utilizados:
DATASET - es el nombre del conjunto de datos utilizado.
Variables - son el nombre de la variable del conjunto de datos.
Media de un conjunto de datos
La media de cada una de las variables numéricas en un conjunto de datos se calcula utilizando el PROC proporcionando solo el nombre del conjunto de datos sin ninguna variable.
Ejemplo
En el siguiente ejemplo, encontramos la media de todas las variables numéricas en el conjunto de datos SAS denominado CARS. Especificamos que los dígitos máximos después del lugar decimal sean 2 y también encontramos la suma de esas variables.
PROC MEANS DATA = sashelp.CARS Mean SUM MAXDEC=2;
RUN;
Cuando se ejecuta el código anterior, obtenemos el siguiente resultado:
Media de variables seleccionadas
Podemos obtener la media de algunas de las variables proporcionando sus nombres en el var opción.
Ejemplo
A continuación, calculamos la media de tres variables.
PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2 ;
var horsepower invoice EngineSize;
RUN;
Cuando se ejecuta el código anterior, obtenemos el siguiente resultado:
Media por clase
Podemos encontrar la media de las variables numéricas organizándolas en grupos utilizando algunas otras variables.
Ejemplo
En el siguiente ejemplo, encontramos la media de la potencia variable para cada tipo bajo cada marca del automóvil.
PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2;
class make type;
var horsepower;
RUN;
Cuando se ejecuta el código anterior, obtenemos el siguiente resultado: