SAS - Arithmetisches Mittel
Das arithmetische Mittel ist der Wert, der durch Summieren des Werts numerischer Variablen und anschließendes Teilen der Summe durch die Anzahl der Variablen erhalten wird. Es wird auch als Durchschnitt bezeichnet. In SAS wird das arithmetische Mittel mit berechnetPROC MEANS. Mit dieser SAS-Prozedur können wir den Mittelwert aller Variablen oder einiger Variablen eines Datensatzes ermitteln. Wir können auch Gruppen bilden und den Mittelwert von Variablen mit Werten finden, die für diese Gruppe spezifisch sind.
Syntax
Die grundlegende Syntax zur Berechnung des arithmetischen Mittelwerts in SAS lautet -
PROC MEANS DATA = DATASET;
CLASS Variables ;
VAR Variables;
Es folgt die Beschreibung der verwendeten Parameter -
DATASET - ist der Name des verwendeten Datensatzes.
Variables - sind die Namen der Variablen aus dem Datensatz.
Mittelwert eines Datensatzes
Der Mittelwert jeder numerischen Variablen in einem Datensatz wird mithilfe des PROC berechnet, indem nur der Datensatzname ohne Variablen angegeben wird.
Beispiel
Im folgenden Beispiel finden wir den Mittelwert aller numerischen Variablen im SAS-Datensatz CARS. Wir geben die maximale Stelle nach der Dezimalstelle mit 2 an und ermitteln auch die Summe dieser Variablen.
PROC MEANS DATA = sashelp.CARS Mean SUM MAXDEC=2;
RUN;
Wenn der obige Code ausgeführt wird, erhalten wir die folgende Ausgabe:
Mittelwert der ausgewählten Variablen
Wir können den Mittelwert einiger Variablen ermitteln, indem wir ihre Namen in das Feld eingeben var Möglichkeit.
Beispiel
Im Folgenden berechnen wir den Mittelwert aus drei Variablen.
PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2 ;
var horsepower invoice EngineSize;
RUN;
Wenn der obige Code ausgeführt wird, erhalten wir die folgende Ausgabe:
Mittelwert nach Klasse
Wir können den Mittelwert der numerischen Variablen ermitteln, indem wir sie mithilfe einiger anderer Variablen in Gruppen organisieren.
Beispiel
Im folgenden Beispiel finden wir den Mittelwert der variablen Leistung für jeden Typ unter jeder Automarke.
PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2;
class make type;
var horsepower;
RUN;
Wenn der obige Code ausgeführt wird, erhalten wir die folgende Ausgabe: