2009-03-16 8 views

Respuesta

9

@cmjohns da la mayor diferencia ... y desde SAS foro de discusión

"En las versiones anteriores de SAS (SAS 5 y 6) y MEDIOS PROC PROC RESUMEN eran procedimientos separados. Con el tiempo, por la versión 8, el código para los 2 procedimientos fue estandarizado y "fusionado". No existen esencialmente diferencias, excepto que MEANS crea salida en la ventana LISTING u otros destinos abiertos, mientras que SUMMARY crea un conjunto de datos de salida por defecto. " (Utilice la opción de impresión en el estado sintético Proc para generar la salida)

Comprobar el enlace Here

13

Según tengo entendido, el código SUMARIO de PROC para producir un conjunto de datos de salida es exactamente el mismo que el código para producir un conjunto de datos de salida con PROC MEANS. La diferencia entre los dos procedimientos es que PROC MEANS produce un informe de forma predeterminada, mientras que PROC SUMMARY produce un conjunto de datos de salida de forma predeterminada. Por lo tanto, si desea que se imprima un informe en la lista, use medios de proceso, si desea que la información se transfiera a un conjunto de datos para un uso posterior, el resumen del proceso puede ser una mejor opción.

1

me he encontrado con situaciones en donde SAS 9.1.3 medios proc ha tenido "sin memoria" problemas de resumen sin embargo proc seguirá ejecutando la solicitud equivalente sin problemas. Algo para tener en cuenta si alguna vez se encuentra con este problema.

0

proc significa: 1) La opción de impresión está configurada por defecto, lo que muestra la salida. 2) Omitir el enunciado var analiza toda la variable numérica.

Resumen del proceso: 1) No se establece la opción de impresión por defecto, que no muestra salida. 2) Omitir la declaración variable produce un conteo simple de observación.

1
**Proc Means**        

-> Por defecto Imprimir la salida.
-> De forma predeterminada da nombre de variable,
nombre de etiqueta (si existe), significa, no de no valores faltantes, std dev, min y max.
-> Por defecto, tome todas las variables numéricas
para el análisis.

**Proc Summary** 

-> Por defecto no se imprime la salida. -> Por defecto, solo da no de valores no perdidos. -> Si se especifica la función de estadísticas, entonces hay que especificar el nombre de la variable con la instrucción Var.

0

Proc Means requiere al menos una variable numérica, mientras que proc FREQ no tiene tales limitaciones.

+2

Revisión: Sería bueno si agrega algunos ejemplos a su respuesta. – ElmoVanKielmo

Cuestiones relacionadas