Veröffentlicht am :
Statistik SASHELP

Frequenzanalyse mit PROC FREQTAB und CAS

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Das Skript initialisiert eine CAS-Sitzung und weist alle verfügbaren CAS-Bibliotheken zu. Anschließend wird eine Tabelle namens `baseball` in der Bibliothek `casuser` erstellt, indem die Daten aus der Tabelle `sashelp.baseball` kopiert werden. Die CAS-Sitzungsoptionen werden so konfiguriert, dass Leistungsmetriken erfasst werden. Schließlich wird die Prozedur `PROC FREQTAB` auf der CAS-Tabelle `casuser.baseball` ausgeführt, um eine Kreuzfrequenztabelle der Variablen 'div' und 'team' zu erstellen, einschließlich Chi-Quadrat-Statistiken und Assoziationsmaßen mit ihren Konfidenzintervallen. Der Verlauf der CASL-Aktionen wird ebenfalls im SAS©-Log angezeigt.
Datenanalyse

Type : SASHELP


Die Daten stammen aus der SASHELP-Bibliothek, `sashelp.baseball`, einer Standarddatenquelle von SAS.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser Block initialisiert die CAS-Sitzung, zeigt die Sitzungsreferenz an, weist alle verfügbaren CASlibs zu, erstellt eine CAS-Tabelle namens `casuser.baseball` aus der Tabelle `sashelp.baseball` (die Baseball-Daten enthält) und konfiguriert die CAS-Sitzung zur Erfassung von Leistungsmetriken über die Option `sessopts=(metrics=true)`.
Kopiert!
1cas;
2%put &_sessref_;
3caslib _all_ assign;
4 
5DATA casuser.baseball;
6 SET sashelp.baseball;
7RUN;
8options sessopts=(metrics=true);
2 Codeblock
PROC FREQTAB
Erklärung :
Dieser Block führt die Prozedur `PROC FREQTAB` auf der CAS-Tabelle `casuser.baseball` aus. Er generiert Kreuzfrequenzen für die Variablen 'div' und 'team'. Die Option `crosslist` zeigt die Frequenzen als Liste an. Die Optionen `chisq` und `measures(cl)` fordern die Anzeige von Chi-Quadrat-Statistiken und Assoziationsmaßen mit ihren Konfidenzintervallen (CL) an. Der abschließende Befehl `cas &_sessref_ listhistory;` zeigt den Verlauf der ausgeführten CASL-Aktionen im SAS-Log an.
Kopiert!
1PROC FREQTAB DATA=casuser.baseball;
2 TABLE div * team /
3 crosslist chisq measures(cl);
4RUN;
5cas &_sessref_ listhistory;
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 : Copyright © 2021, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. SPDX-License-Identifier: Apache-2.0