Veröffentlicht am :
Statistik INTERNE_ERSTELLUNG

Deskriptive Analyse numerischer Variablen

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Das Skript beginnt mit der Erstellung eines SAS©-Datensatzes namens `heights`. Dieser Datensatz wird direkt im SAS©-Code über eine `DATALINES`-Anweisung gefüllt, die mehrere numerische Variablen definiert. Anschließend wird die `PROC UNIVARIATE`-Prozedur verwendet, um eine umfassende deskriptive statistische Analyse der Variable `lskew` aus dem `heights`-Datensatz durchzuführen. Die Option `plot` ist aktiviert, um eine vollständige Reihe von Grafiken (Histogramm, Boxplot, Q-Q-Plot) zu generieren, die für die visuelle Bewertung der Verteilung der Variable unerlässlich sind. Das Skript enthält auch interpretative Kommentare, die die Nicht-Normalität und die linksschiefe Verteilung von `lskew` hervorheben.
Datenanalyse

Type : INTERNE_ERSTELLUNG


Der Datensatz `heights` wird direkt im SAS-Skript über einen `DATA`-Schritt erstellt, der `datalines` für die Eingabe der Rohdaten verwendet. Er ist nicht von externen Datenquellen (Dateien, Datenbanken) oder den standardmäßigen SAS-Bibliotheken wie SASHELP abhängig.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser Codeblock verwendet einen `DATA`-Schritt, um einen neuen SAS-Datensatz namens `heights` zu erstellen. Die `INPUT`-Anweisung definiert die Variablen `id`, `uniform`, `actual`, `tails`, `middle`, `lskew` und `rskew`. Die Daten für diese Variablen werden direkt im Skript mithilfe der `DATALINES`-Anweisung bereitgestellt, was bedeutet, dass die Daten direkt in das SAS-Programm integriert sind.
Kopiert!
1DATA heights;
2 INPUT id uniform actual tails middle lskew rskew;
3 DATALINES;
401 71 75 62 62 65 67
502 71 72 62 63 65 68
603 71 72 62 65 65 70
704 71 72 62 66 64 68
805 71 72 62 67 62 67
906 71 74 62 69 69 69
1007 71 69 62 69 65 68
1108 71 69 62 69 68 70
1209 71 75 62 69 68 69
1310 71 75 62 70 70 70
1411 71 69 62 70 66 68
1512 71 72 62 70 70 67
1613 71 72 62 70 67 69
1714 71 75 62 70 68 68
1815 71 67 62 70 65 67
1916 71 67 62 71 72 70
2017 71 73 62 71 70 70
2118 71 69 62 71 72 70
2219 71 67 62 71 72 71
2320 71 67 62 71 72 70
2421 71 75 64 71 71 72
2522 71 72 64 71 71 71
2623 71 72 64 71 72 72
2724 71 75 66 71 70 71
2825 71 70 66 71 71 72
2926 71 70 76 71 70 70
3027 71 72 76 71 71 72
3128 71 73 78 71 72 70
3229 71 68 78 71 72 71
3330 71 71 78 71 70 72
3431 71 67 80 71 71 72
3532 71 70 80 71 71 71
3633 71 69 80 71 71 71
3734 71 64 80 71 71 71
3835 71 66 80 71 72 71
3936 71 66 80 72 74 75
4037 71 65 80 72 71 73
4138 71 64 80 72 72 76
4239 71 63 80 72 73 72
4340 71 66 80 72 73 77
4441 71 78 80 72 74 75
4542 71 76 80 73 74 75
4643 71 78 80 73 74 77
4744 71 76 80 73 72 72
4845 71 78 80 73 74 74
4946 71 77 80 74 74 79
5047 71 77 80 74 72 78
5148 71 71 80 75 74 79
5249 71 80 80 76 71 78
5350 71 62 80 79 73 80
54RUN;
2 Codeblock
PROC UNIVARIATE
Erklärung :
Diese `PROC UNIVARIATE`-Prozedur wird verwendet, um deskriptive Statistiken und Grafiken für die Variable `lskew` aus dem Datensatz `heights` zu generieren. Die Option `PLOT` fordert die automatische Erstellung eines Histogramms, eines Boxplots und eines Q-Q-Diagramms (Quantil-Quantil-Diagramm) an, was eine visuelle Bewertung der Form der Variablenverteilung, ihrer Symmetrie, ihrer Extremwerte und ihrer Normalität.
Kopiert!
1 
2PROC UNIVARIATE
3DATA = heights plot;
4var lskew;
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.
Urheberrechtsinformationen : This code is posted for your benefit; however, I highly recommend that you practice typing your own SAS programs as well. With the SAS programming language, as with all new languages, immersion seems to be the best way to learn.