Macro zum wiederholen von Befehlen

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
Julia Sol
Beiträge: 1
Registriert: 30.08.2017, 17:58

Macro zum wiederholen von Befehlen

Beitrag von Julia Sol »

Hallo in die Runde,

Ich möchte die gleiche Analyse für verschiedene Variablenblöcke durchführen, und den Befehl nicht xmal copy-pasten müssen.
Meine bisherigen Progversuche führten leider nicht zum Erfolg :(

Ich habe zuerst einzelne Variablenblöcke mit DEFIE und !ENDDEFINE gebildet (Block1 für Variable 1-5, Block2 für Variable 6-10).
Nun schaffe ich es nicht, einzelne Analysen wie eine MVA einzeln durchführen zu lassen.

Meine bisherige Syntax sieht nun wie folgt aus:
DEFINE macromva (varlist = !CMDEND)
MVA VARIABLES=!varlist.
!ENDDEFINE.

macromva varlist Block1 Block2.
Leider wird die MVA für alle Variablen von Block 1 und 2 durchgeführt, anstatt eine MVA für Block 1 und die zweite MVA für Block 2. Ich habe versucht mich noch in die weiteren MACRO Argumente einzulesen, war habe aber nichts gefunden wo ich wirklich durchgestiegen bin.

Bin über jeden Tipp und Literaturhinweis dankbar!
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