Veröffentlicht am :
Datenanalyse CREATION_INTERNE

Deskriptive Analyse interner Daten

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Das Skript beginnt mit der Erstellung eines temporären Datensatzes namens 'my_data' mithilfe eines DATA STEP-Blocks mit integrierten Daten über DATALINES. Dieser Datensatz enthält eine einzelne numerische Spalte, 'MyColumn'.
Anschließend wird PROC SQL verwendet, um den Mittelwert von 'MyColumn' zu berechnen und die Ergebnisspalte in 'Avg_MyColumn' umzubenennen.
Das Skript verwendet PROC MEANS auch zweimal: einmal, um einen Standardsatz deskriptiver Statistiken für 'MyColumn' zu generieren, und ein zweites Mal, um spezifisch nur den Mittelwert von 'MyColumn' zu berechnen und anzuzeigen.
Datenanalyse

Type : CREATION_INTERNE


Der Datensatz 'my_data' wird vollständig innerhalb des SAS-Skripts selbst erstellt und gefüllt, unter Verwendung der DATALINES-Anweisung. Es werden keine externen Datenquellen oder SASHELP-Bibliotheken für diesen Datensatz verwendet.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser DATA STEP-Block ist für die Erstellung des temporären SAS-Datensatzes namens 'my_data' verantwortlich. Er definiert eine einzelne numerische Variable, 'MyColumn', und fügt fünf Beobachtungen (1, 2, 3, 4, 5) direkt aus dem DATALINES-Abschnitt ein. Das 'RUN;' markiert das Ende des DATA-Schritts und die Ausführung der Datensatz-Erstellung.
Kopiert!
1DATA my_data;
2 INPUT MyColumn;
3 DATALINES;
41
52
63
74
85
9;
10RUN;
2 Codeblock
PROC SQL
Erklärung :
Diese PROC SQL berechnet den Mittelwert der Spalte 'MyColumn' aus dem Datensatz 'my_data'. Das Ergebnis des Mittelwerts wird zur besseren Lesbarkeit in der Ausgabe in 'Avg_MyColumn' umbenannt. Das 'QUIT;' beendet die Ausführung des PROC SQL-Schritts.
Kopiert!
1PROC SQL;
2 select avg(MyColumn) as Avg_MyColumn
3 from my_data;
4QUIT;
3 Codeblock
PROC MEANS
Erklärung :
Diese PROC MEANS wird verwendet, um grundlegende deskriptive Statistiken für die Variable 'MyColumn' aus dem Datensatz 'my_data' zu generieren. Standardmäßig zeigt PROC MEANS die N (Anzahl der Beobachtungen), den Mittelwert, die Standardabweichung sowie die Minimal- und Maximalwerte an. Das 'RUN;' führt die Prozedur aus.
Kopiert!
1PROC MEANS DATA=my_data;
2 var Mycolumn;
3RUN;
4 Codeblock
PROC MEANS
Erklärung :
Diese zweite PROC MEANS ähnelt der vorherigen, verwendet jedoch die Option 'mean', um spezifisch nur den Mittelwert der Variable 'MyColumn' aus dem Datensatz 'my_data' anzufordern und anzuzeigen. Dies ermöglicht eine gezieltere Ausgabe der gewünschten Statistiken. Das 'RUN;' führt die Prozedur aus.
Kopiert!
1 
2PROC MEANS
3DATA=my_data mean;
4var Mycolumn;
5RUN;
6 
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.