simple

mdSummary

Descripción

Calcula resúmenes multidimensionales de variables numéricas.

simple.mdSummary <result=results> <status=rc> / attributes={{casinvardesc-1} <, {casinvardesc-2}, ...>}, descending=TRUE | FALSE, groupByLimit=64-bit-integer, includeMissing=TRUE | FALSE, inputs={{casinvardesc-1} <, {casinvardesc-2}, ...>}, orderByGbyRaw=TRUE | FALSE, returnValidSet=TRUE | FALSE, sets={{mdSumset-1} <, {mdSumset-2}, ...>}, subSet={"CSS", "CV", "KURTOSIS", "MAX", "MEAN", "MIN", "N", "NMISS", "PROBT", "SKEWNESS", "STD", "STDERR", "SUM", "T", "TSTAT", "USS", "VAR"}, table={castable}, weight="variable-name" ;
Parámetros
ParámetroDescripción
attributes especifica los atributos de las variables.
descending cuando se establece en True, los niveles formateados de las variables se organizan en orden descendente.
groupByLimit especifica el número máximo de niveles en un conjunto de agrupación. Cuando el servidor determina este número de niveles, se detiene y no devuelve un resultado. Especifique este parámetro si desea evitar la creación de grandes conjuntos de resultados en operaciones de agrupación.
includeMissing cuando se establece en True, los valores faltantes se incluyen en la determinación de los valores de agrupación.
inputs especifica las variables de entrada para el análisis.
orderByGbyRaw cuando se establece en True, el orden de las variables de agrupación se basa en los valores brutos de las variables, no en los valores formateados.
returnValidSet cuando se establece en True, se devuelven los conjuntos de agrupación cuyos tamaños no exceden el límite de agrupación especificado.
sets especifica las especificaciones del conjunto.
subSet especifica las estadísticas de resumen a generar.
table especifica el nombre de la tabla, caslib y otros parámetros comunes.
weight especifica una variable numérica cuyos valores ponderan los valores de las variables de análisis.
Calcular resúmenes multidimensionales de una variable numérica

Este ejemplo requiere la tabla `cars`. Puede cargarla desde `cas-shared-default` en su caslib.

¡Copiado!
1PROC CAS;
2 TABLE.loadTable /
3 caslib="cas-shared-default"
4 path="cars.sashdat"
5 casout={name="cars", caslib="casuser"};
6RUN;

Ejemplos

El siguiente ejemplo calcula resúmenes multidimensionales para la variable `mpg_city`.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!
1PROC CAS;
2 SIMPLE.mdSummary /
3 TABLE={name="cars"},
4 inputs={{name="mpg_city"}},
5 subSet={"min", "max", "mean", "n"},
6 sets={{groupBy={"origin", "type"}}};
7RUN;
Resultado :
La acción mdSummary calcula resúmenes multidimensionales y devuelve los resultados en un diccionario.

FAQ

¿Qué hace la acción `mdSummary`?
¿Cuál es el requisito principal para los datos de entrada?
¿Para qué sirve el parámetro `table`?
¿Cómo puedo especificar las estadísticas de resumen que se deben calcular?
¿Es posible ponderar las variables en el análisis?
¿Cómo puedo realizar análisis en subconjuntos de datos agrupados?
¿Qué hace el parámetro `groupByLimit`?