*Im Nachfolgenden finden Sie alle Syntaxbefehle zum Praxisbeispiel "Brücken in Arbeit", durch welches die Diskriminanzanalyse veranschaulicht wird. *Eine ausführliche Dokumentation des Beispiels finden Sie in der Datei "Brücken in Arbeit.pdf" auf der Website "psychlehrbuchPLUS" des Hogrefe-Verlages *zum Buch Multivariate Verfahren (Rudolf & Müller, 2011). *Einfügen der Daten, "A:" ist durch den aktuellen Dateipfad zu ersetzen. GET FILE='/A:/Brücken in Arbeit.sav'. DATASET NAME DatenSet1 WINDOW=FRONT. *Fälle auswählen: Gruppe 1 (arbeitslos ohne Maßnahme) und Gruppe 3 (Programm "Brücken in Arbeit"). USE ALL. COMPUTE filter_$=(gruppe ~= 2). VARIABLE LABELS filter_$ 'gruppe ~= 2 (FILTER)'. VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'. FORMATS filter_$ (f1.0). FILTER BY filter_$. EXECUTE. *Daten aufteilen nach Gruppe. SORT CASES BY gruppe. SPLIT FILE SEPARATE BY gruppe. *Häufigkeitsanalyse. FREQUENCIES VARIABLES=zutsp_3 zuanf_3 zutrs_3 zuflg_3 lmiroh_3 fkksk_3 fkki_3 fkkp_3 fkkc_3 fkkski_3 bdi_ges_3 ghq_g_3 /FORMAT=NOTABLE /HISTOGRAM NORMAL /ORDER=ANALYSIS. *Deaktiverung Daten aufteilen. SPLIT FILE OFF. *Diskriminanzanalyse bei 2 Gruppen. DISCRIMINANT /GROUPS=gruppe(1 3) /VARIABLES=zutsp_3 zuanf_3 zutrs_3 zuflg_3 lmiroh_3 fkksk_3 fkki_3 fkkp_3 fkkc_3 fkkski_3 bdi_ges_3 ghq_g_3 /ANALYSIS ALL /SAVE=SCORES /PRIORS EQUAL /STATISTICS=MEAN STDDEV UNIVF BOXM RAW TABLE CROSSVALID /PLOT=SEPARATE /PLOT=CASES /CLASSIFY=NONMISSING POOLED. *Diagrammerstellung. GGRAPH /GRAPHDATASET NAME="graphdataset" VARIABLES=Dis1_1 gruppe MISSING=LISTWISE REPORTMISSING=NO /GRAPHSPEC SOURCE=INLINE. BEGIN GPL SOURCE: s=userSource(id("graphdataset")) DATA: Dis1_1=col(source(s), name("Dis1_1")) DATA: gruppe=col(source(s), name("gruppe"), unit.category()) COORD: transpose(mirror(rect(dim(1,2)))) GUIDE: axis(dim(1), label("Werte der Diskriminanzfunktion 1 aus Analyse 1")) GUIDE: axis(dim(1), opposite(), label("Werte der Diskriminanzfunktion 1 aus Analyse 1")) GUIDE: axis(dim(2), label("Häufigkeit")) GUIDE: axis(dim(3), label("Untersuchungsgruppe"), opposite(), gap(0px)) GUIDE: legend(aesthetic(aesthetic.color), null()) SCALE: cat(dim(3), include("1.00", "2.00", "3.00")) ELEMENT: interval(position(summary.count(bin.rect(Dis1_1*1*gruppe))), color.interior(gruppe)) END GPL. *Rückgängig machen der Auswahl von 2 Gruppen. FILTER OFF. USE ALL. EXECUTE. *Diskriminanzanalyse bei 3 Gruppen. DISCRIMINANT /GROUPS=gruppe(1 3) /VARIABLES=zutsp_3 zuanf_3 zutrs_3 zuflg_3 lmiroh_3 fkksk_3 fkki_3 fkkp_3 fkkc_3 fkkski_3 bdi_ges_3 ghq_g_3 /ANALYSIS ALL /PRIORS EQUAL /STATISTICS=UNIVF RAW TABLE CROSSVALID /PLOT=COMBINED /CLASSIFY=NONMISSING POOLED.