Hallo zusammen,
ich habe ein Problem mit SPSS. Und zwar möchte ich eine Art automatisierte Schleife in meine Berechnungen einfügen, um die Berechnungen nicht für jede meiner Untergruppen manuell ausführen muss, was enorm viel Zeit kosten würde.
Ich habe 351 Untergruppen in einer .sav Datei, bei denen ich eine jeweils eine Regression der kleinsten Quadrate durchführen möchte. Die Gruppen zeichnen sich jeweils durch ein bestimmtes numerisches Merkmal (z.B. 11996, 21996, 41997) aus.
Die Koeffizienten aus der Regression sollen später als Variabel in eine lineare Formel mit einer Stichprobe bestehend aus 351 Untergruppen mit dem korrespondierenden Merkmalen eingesetzt werden.
Ich bin dankbar für jede Idee.
Liebe Grüße
Schleife für Regression
-
- Beiträge: 1733
- Registriert: 11.03.2010, 22:28
-
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
Falls du das mit SPSS berechnen willst, gehört das in den SPSS-Teil dieser Plattform.
Wenn du das für 351 Gruppen automatisiert durchführen willst, brauchst du Kenntnisse in Python/bzw. Makro und Kenntnisse der OMS-Befehle.
Beispiel der Umsetzung findet sich hier:
http://www.statistik-tutorial.de/forum/ftopic4463.html
weiter unten
Gruß
Wenn du das für 351 Gruppen automatisiert durchführen willst, brauchst du Kenntnisse in Python/bzw. Makro und Kenntnisse der OMS-Befehle.
Beispiel der Umsetzung findet sich hier:
http://www.statistik-tutorial.de/forum/ftopic4463.html
weiter unten
Gruß
drfg2008
-
- Beiträge: 6
- Registriert: 30.05.2011, 11:36
Hallo Generalist,
danke für die zügige Antwort.
Die Datei könnte ich natürlich in 351 Dateien (eine für jede Untergruppe) aufteilen, aber da ich die Regression für 3 Perioden durchführen muss (jeweils 351 Gruppen und für jede Periode mit anderen Ausprägung der Variabel, die die Gruppenzugehörigkeit bestimmt) müsste ich wenn ich dich richtig verstehe die Regression 1053 (351 * 3) Mal durchführen.
Ich hatte gehofft dies automatisiert durchführen zu können. Ich habe bereits angefangen über Fälle auswählen die Regression für jede Untergruppe durchführen. Die Wertelabels für jede Untergruppe habe ich hierzu bereits eingefügt. Aber auch dies dauert unendlich lange.
danke für die zügige Antwort.
Die Datei könnte ich natürlich in 351 Dateien (eine für jede Untergruppe) aufteilen, aber da ich die Regression für 3 Perioden durchführen muss (jeweils 351 Gruppen und für jede Periode mit anderen Ausprägung der Variabel, die die Gruppenzugehörigkeit bestimmt) müsste ich wenn ich dich richtig verstehe die Regression 1053 (351 * 3) Mal durchführen.
Ich hatte gehofft dies automatisiert durchführen zu können. Ich habe bereits angefangen über Fälle auswählen die Regression für jede Untergruppe durchführen. Die Wertelabels für jede Untergruppe habe ich hierzu bereits eingefügt. Aber auch dies dauert unendlich lange.
-
- Beiträge: 6
- Registriert: 30.05.2011, 11:36
Ich habe befürchtet, dass ich selber einen Code schreiben muss. Um mich jedoch in die Materie einzuarbeiten werde ich einiges an Zeit benötigen, die ich nicht unbedingt habe
Kennt jemand eine Person oder Institution, die diesen Code für mich entwerfen kann, natürlich auch gegen eine entsprechende Bezahlung?
Kennt jemand eine Person oder Institution, die diesen Code für mich entwerfen kann, natürlich auch gegen eine entsprechende Bezahlung?
-
- Beiträge: 1733
- Registriert: 11.03.2010, 22:28
Also, entweder hast Du es Dir nicht einmal angesehen und ausprobiert, oder ich verstehe Dich falsch. Mit "Datei aufteilen" wird derselbe Befehl automatisch für alle Unterdateien ausgeführt.Hallo Generalist,
danke für die zügige Antwort.
Die Datei könnte ich natürlich in 351 Dateien (eine für jede Untergruppe) aufteilen, aber da ich die Regression für 3 Perioden durchführen muss (jeweils 351 Gruppen und für jede Periode mit anderen Ausprägung der Variabel, die die Gruppenzugehörigkeit bestimmt) müsste ich wenn ich dich richtig verstehe die Regression 1053 (351 * 3) Mal durchführen.
-
- Beiträge: 6
- Registriert: 30.05.2011, 11:36