Veröffentlicht am :
Statistik CREATION_INTERNE

Dokumentationsbeispiel 3 für PROC FACTOR

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Dieses Skript zeigt, wie PROC FACTOR mit den Optionen PARALLEL und PLOTS für die Faktoranalyse verwendet wird. Es erstellt einen internen Datensatz, 'SocioEconomics', und wendet dann PROC FACTOR an, um die bereitgestellten Variablen zu analysieren, einschließlich eines parallelen Scree-Plot-Tests, um die optimale Anzahl der Faktoren zu identifizieren. Die Referenz für diese Methode ist Harman (1976), Modern Factor Analysis, 3. Auflage.
Datenanalyse

Type : CREATION_INTERNE


Der Datensatz 'SocioEconomics' wird direkt im SAS-Skript unter Verwendung eines DATA-Schritts mit Inline-Daten (datalines) erstellt.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser Block erstellt den Datensatz 'SocioEconomics', der demografische und ökonomische Informationen enthält. Die Variablen umfassen Bevölkerung, Schule, Beschäftigung, Dienstleistungen und Hauswert. Die Daten werden direkt im Skript über die DATALINES-Anweisung eingegeben.
Kopiert!
1DATA SocioEconomics;
2 INPUT Population School Employment Services HouseValue;
3 DATALINES;
45700 12.8 2500 270 25000
51000 10.9 600 10 10000
63400 8.8 1000 10 9000
73800 13.6 1700 140 25000
84000 12.8 1600 140 25000
98200 8.3 2600 60 12000
101200 11.4 400 10 16000
119100 11.5 3300 60 14000
129900 12.5 3400 180 18000
139600 13.7 3600 390 25000
149600 9.6 3300 80 12000
159400 11.4 4000 100 13000
16;
2 Codeblock
ODS
Erklärung :
Diese Anweisung aktiviert das ODS Graphics-System und ermöglicht die Generierung hochwertiger Grafiken aus SAS-Prozeduren, insbesondere für die Visualisierung der Ergebnisse von PROC FACTOR.
Kopiert!
1ods graphics on;
3 Codeblock
PROC FACTOR
Erklärung :
Dieser Block führt die FACTOR-Prozedur auf dem Datensatz 'SocioEconomics' aus. Die Option `parallel` fordert einen parallelen Scree-Plot-Test an, um die Anzahl der Faktoren zu bestimmen. `alpha=0.01` definiert das Signifikanzniveau, `nsims=10000` die Anzahl der Simulationen und `seed` den Startwert für die Reproduzierbarkeit. Die Option `map` und `plots=(parallel map)` fordern spezifische Grafiken an, einschließlich des parallelen Scree-Plots und des MAP (Minimum Average Partial) zur visuellen Entscheidungsunterstützung.
Kopiert!
1PROC FACTOR DATA=SocioEconomics
2 parallel(alpha=0.01 nsims=10000 seed=20170229) map
3 plots=(parallel map);
4RUN;
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 : S A S S A M P L E L I B R A R Y