Loop Makro

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
slottimsg
Beiträge: 2
Registriert: 15.11.2014, 13:12

Loop Makro

Beitrag von slottimsg »

Hallo,
ich habe eine Frage - wahrscheinlich recht einfach für Makro-Experten.

Ich würde gerne für eine Anzahl von Regressoren (var1 - var30) eine logistische Regression durchführen.
Könnt Ihr mir die Makro-Syntax zeigen, ggf. mit kurzer Erklärung, mit der ich für jede var eine eigene Regression berechnet bekomme?
Der Regressand bleibt immer der gleiche :)

Vielen herzlichen Dank im voraus!
dani42
Beiträge: 94
Registriert: 31.07.2014, 18:08

Beitrag von dani42 »

Hi,

könnte so funktionieren:

Code: Alles auswählen

define !logreg (indepvar=!CMDEND)
	!DO !var !IN (!indepvar)
	!concat("LOGISTIC REGRESSION VARIABLES = v_abh WITH ", !var).
	!DOEND
!enddefine.

* Makroaufruf.
!logreg indepvar=var1 var2 var3 var4.
Hier mal mit nur 4 Varaiblen durchexerziert und der einfachstmöglichen Regressionssyntax ohen Zusatzoptionen.
slottimsg
Beiträge: 2
Registriert: 15.11.2014, 13:12

Re: Loop Makro

Beitrag von slottimsg »

Super, ich habs hin bekommen! Vielen Dank dani42!
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten