Was ist bei SAS der Unterschied zwischen Proc Means And Proc Summary?

9

Was genau ist der Unterschied zwischen Proc Means und Proc Zusammenfassung? Viele Seiten geben an, dass diese beiden gleich sind, aber wenn nicht jeder etwas Einzigartiges hat, erstellt SAS es?

    
Tommy 16.03.2009, 16:38
quelle

6 Antworten

10

@cmjohns gibt den größten Unterschied ... und vom SAS Diskussionsforum

"In früheren Versionen von SAS (SAS 5 und 6) waren PROC MEANS und PROC SUMMARY separate Prozeduren. Im Laufe der Zeit wurde der Code für die beiden Prozeduren mit Version 8 standardisiert und zusammengefügt. Es gibt im Wesentlichen keine Unterschiede außer dass MEANS Ausgaben im Fenster LISTING oder anderen offenen Zielen erstellt, während SUMMARY standardmäßig ein Ausgabe-Dataset erstellt. " (Verwenden Sie die Option PRINT in der Anweisung Proc Summary, um eine Ausgabe zu generieren)

Überprüfen Sie den Link Hier

    
Jay Corbett 16.03.2009, 19:21
quelle
13

Nach meinem Verständnis ist der PROC SUMMARY-Code zum Erzeugen eines Ausgabedatensatzes genau derselbe wie der Code zum Erzeugen eines Ausgabedatensatzes mit PROC MEANS. Der Unterschied zwischen den beiden Verfahren besteht darin, dass PROC MEANS standardmäßig einen Bericht erzeugt, während PROC SUMMARY standardmäßig einen Ausgabedatensatz erzeugt. Wenn Sie also einen Bericht in der Liste drucken möchten - verwenden Sie proc bedeutet - wenn Sie möchten, dass die Informationen zur weiteren Verwendung an einen Datensatz übergeben werden, ist die proc-Zusammenfassung möglicherweise eine bessere Wahl.

    
cmjohns 16.03.2009 17:31
quelle
1

Ich bin auf Situationen in SAS 9.1.3 gestoßen, wo proc bedeutet, dass "out of memory" -Probleme vorliegen, aber proc summary wird immer noch die entsprechende Anfrage ausführen. Etwas, das Sie im Auge behalten sollten, sollten Sie jemals auf dieses Problem stoßen.

    
Robert Penridge 19.04.2010 02:15
quelle
1
%Vor%

- & gt; Standardmäßig druckt die Ausgabe.
- & gt; Standardmäßig gibt Variablenname,
Markenname (falls vorhanden), Mittelwert, nicht fehlende Werte, Std Dev, Min und Max.
- & gt; Standardmäßig nehmen Sie alle numerischen
  Variablen in der Analyse.

%Vor%

- & gt; Standardmäßig wird die Ausgabe nicht gedruckt. - & gt; Gibt standardmäßig nur keine von nicht fehlenden Werten an. - & gt; Wenn Sie die Statistikfunktion angeben, müssen Sie den Variablennamen mit der Var-Anweisung angeben.

    
Altumish 14.07.2013 12:23
quelle
0

proc bedeutet: 1) Die Druckoption ist standardmäßig eingestellt und zeigt die Ausgabe an.              2) Das Auslassen der var-Anweisung analysiert alle numerischen Variablen.

Proc-Zusammenfassung: 1) Standardmäßig ist keine Druckoption eingestellt, die keine Ausgabe anzeigt.                2) Das Weglassen der Variablenaussage ergibt eine einfache Zählung der Beobachtung.

    
Jayashree 04.02.2013 08:48
quelle
0

Proc Means benötigt mindestens eine numerische Variable, während proc FREQ keine solchen Einschränkungen hat.

    
user3488044 02.04.2014 06:27
quelle

Tags und Links