mittlerweile bin ich so langsam am verzweifeln. Mit dem Syntax von SPSS komm ich irgendwie nicht so zurecht. Da ich das Ganze allerdings nicht über das Menü steuern kann bin ich darauf angewiesen.
(habe mein Programm auch schon in R realisiert allerdings sind die Datenmengen dafür zu groß

Wie dem auch sei hier mein Problem:
Ich möchte eine Regressionsanalyse durchführen, allerdings nicht mit den gesamten Daten sondern nur mit einem Teil. Dieser Teil soll vom Zufall abhängen.
Das bekomme ich auch noch mittels des
Code: Alles auswählen
/SELECT = zufalls EQ 1
Code: Alles auswählen
GET DATA
[...
... (hier werden die Daten aus einer SQL tabelle ausgelesen)
...]
CACHE.
EXECUTE.
DATASET NAME RohDaten WINDOW=FRONT.
COMPUTE zufall=RV.BERNOULLI(0.5).
EXECUTE.
REGRESSION
/SELECT=zufall EQ 1
/MISSING LISTWISE
/STATISTICS COEFF OUTS R ANOVA
/CRITERIA=PIN(.05) POUT(.10)
/NOORIGIN
/DEPENDENT LA_Anual
/METHOD=ENTER [ die Variablen habe ich hier mal weggelassen]
/OUTFILE=COVB('Y:\Ausgabe.sav').
Die Ergebnisse (eigentlich nur die Regressionskoeffizienten) sollen dann idealer weise in einer Datei gespeichert werden.
Meine naiven Versuche einfach um alles den Befehl LOOP herumzuklammern haben zu nichts geführt. Lediglich die Fehlermeldung dass man innerhalb einer LOOP anweisung nur bestimmte Befehle benutzen darf.
Vieleicht kann mir ja jemand dabei helfen. Wäre jedenfall sehr Dankbar für jeden Hinweis.
Schöne Grüße aus München
Markus