Das Skript beginnt mit der Erstellung eines Datensatzes 'height_and_weight_20' unter Verwendung interner 'datalines'. Es enthält Variablen für ID, Geschlecht, Größe (ht_in) und Gewicht (wgt_lbs). Anschließend wird 'PROC MEANS' verwendet, um deskriptive Statistiken (Anzahl der Beobachtungen, Mittelwert, Median, Modus, Standardabweichung, Minimum, Maximum) für Größe und Gewicht mit einer Genauigkeit von zwei Dezimalstellen zu berechnen. Kommentare im originalen Quellcode weisen auf 'rote Flaggen' bezüglich fehlender Daten für das Gewicht und einen unmöglichen Wert (-69) für die Größe hin.
Datenanalyse
Type : CREATION_INTERNE
Die Daten werden direkt im Skript über einen DATA STEP mit `datalines` erstellt.
1 Codeblock
DATA STEP Data
Erklärung : Dieser DATA STEP-Block erstellt den Datensatz 'height_and_weight_20' durch das Einlesen der in den `datalines` bereitgestellten Rohdaten. Er definiert vier Variablen: `id` (Zeichen), `sex` (Zeichen), `ht_in` (numerisch für die Größe in Zoll) und `wgt_lbs` (numerisch für das Gewicht in Pfund). Fehlende Werte (Punkte) sind für Geschlecht und Gewicht vorhanden, und ein offensichtlich fehlerhafter Wert (-69) ist für die Größe enthalten, was in den Originalkommentaren als 'rote Flagge' vermerkt ist.
Erklärung : Diese Prozedur 'PROC MEANS' wird verwendet, um deskriptive Statistiken für die Variablen `ht_in` und `wgt_lbs` des Datensatzes `height_and_weight_20` zu berechnen. Die angeforderten Statistiken sind die Anzahl der Beobachtungen (n), der Mittelwert (mean), der Median (median), der Modus (mode), die Standardabweichung (std), das Minimum (min) und das Maximum (max). Die Option `maxdec=2` begrenzt die Anzeige der Dezimalstellen auf zwei Ziffern.
Kopiert!
proc means data = height_and_weight_20 n mean median mode std min max maxdec=2;
var ht_in wgt_lbs;
run;
1
2
PROC MEANS
3
DATA = height_and_weight_20 n mean median mode std min max maxdec=2;
4
var ht_in wgt_lbs;
5
RUN;
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.
SAS und alle anderen Produkt- oder Dienstleistungsnamen von SAS Institute Inc. sind eingetragene Marken oder Marken von SAS Institute Inc. in den USA und anderen Ländern. ® zeigt die Registrierung in den USA an. WeAreCAS ist eine unabhängige Community-Site und nicht mit SAS Institute Inc. verbunden.
Diese Website verwendet technische und analytische Cookies, um Ihre Erfahrung zu verbessern.
Mehr erfahren.