Zufalls-Fälle generieren

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
Sghrn
Beiträge: 15
Registriert: 04.03.2012, 19:12

Zufalls-Fälle generieren

Beitrag von Sghrn »

Hallo Leute.

Bin gerade etwas genervt, weil ich nicht mal eben schnell herausgefunden habe, wie man elegant ein paar Fälle generieren kann.

Ich habe ein Variablengerüst und wollte es zu testzwecken mit Datenmaterial füttern.

Kennt jemand einen Befehl oder sowas?

Danke
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Code: Alles auswählen

input program.
loop x =1 to 200 by 1.
end case.
end loop. 
end file.
end input program.
EXECUTE.
drfg2008
Sghrn
Beiträge: 15
Registriert: 04.03.2012, 19:12

Beitrag von Sghrn »

Hallo
Irgendwie passiert da nicht sonderlich viel.

Wie gesagt, in den Fällen sollen zufällige Werte für die einzelnen Variablen auftauchen. Dafür ist der code vielleicht etwas zu knapp ;)
Generalist
Beiträge: 1733
Registriert: 11.03.2010, 22:28

Beitrag von Generalist »

Wie gesagt, in den Fällen sollen zufällige Werte für die einzelnen Variablen auftauchen.
Das wurde mitnichten gesagt. Du wolltest "elegant ein paar Fälle generieren".

Womöglich willst Du aber Daten generieren, nicht Fälle.

Wenn das Skalenniveau und die Verteilungsform der fiktiven Daten egal sind, kannst Du Dir beispielsweise einmal die Funktion NORMAL oder auch UNIFORM im "Variable berechnen" Menue ansehen.
Sghrn
Beiträge: 15
Registriert: 04.03.2012, 19:12

Beitrag von Sghrn »

Du/Sie (bleibe jetzt beim du ;) ) hast natürlich recht. Ich hätte zumindest schreiben müssen "Fälle mit Inhalt".
Habs auch über 'Variablen Berechnen' gelöst inzwischen. Wär natürlich cool, wenn das nich nur für jede Variable einzeln ginge (Und ja, gibt bestimmt Wege ;)), allerdings war es in meinem Fall noch nicht sonderlich dramatisch.
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Wär natürlich cool, wenn das nich nur für jede Variable einzeln ginge.

Code: Alles auswählen

input program.
loop x =1 to 10**6 by 1.
end case.
end loop.
end file.
end input program.
EXECUTE. 

VECTOR v(1000).
DO REPEAT #i = v1 to v1000.
COMPUTE #i=RV.NORMAL(0,1).
END REPEAT.
EXECUTE.
Generiert 1000 Variablen mit 10 hoch 6 Fällen mit einer N~vlten Zufallsvariable.

Wenn das nicht cool ist.
drfg2008
Sghrn
Beiträge: 15
Registriert: 04.03.2012, 19:12

Beitrag von Sghrn »

Danke, werds später mal ausprobieren
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