Hallo,
ich habe einige Hundert Datensätze, die jeweils die gleichen Variablen beinhalten. Die Mittelwerte für die Variablen möchte ich zwischen den Datensätzen vergleichen. Wenn es irgendwie möglich ist würde ich es mir gerne ersparen, mehrere tausend Mittelwerte per Hand aus dem Ausgabeviewer in ein neues Datenblatt zu übertragen. Gibt es in SPSS 19 irgendeinen Syntaxbefehl oder einen anderen Trick, mit dem man die Ausgabe des descriptives-Befehl gleich an die richtige Stelle in einem neuen Datenblatt schreiben kann?
Ein Tipp würde mir hier echt Arbeit sparen.
Beste Grüße
Ulnspeegel
descriptives-Output in neues Datenblatt schreiben
-
Uhlnspeegel
- Beiträge: 26
- Registriert: 13.03.2012, 16:52
-
Uhlnspeegel
- Beiträge: 26
- Registriert: 13.03.2012, 16:52
Super, vielen Dank, sieht vielversprechend aus!
Ich habe den Syntax jetzt so weit, dass er mir keine Fehlermeldungen mehr ausspuckt. Allerdings werden auch keine Ergebnisse ins Zieldokument eingetragen (dafür aber nach wie vor in den Ausgabeviewer). Kann vieleicht mal jemand kundiges einen Blick drauf werfen, ob ich da irgendwas wichtiges vergessen habe?
Ich habe den Syntax jetzt so weit, dass er mir keine Fehlermeldungen mehr ausspuckt. Allerdings werden auch keine Ergebnisse ins Zieldokument eingetragen (dafür aber nach wie vor in den Ausgabeviewer). Kann vieleicht mal jemand kundiges einen Blick drauf werfen, ob ich da irgendwas wichtiges vergessen habe?
-
Uhlnspeegel
- Beiträge: 26
- Registriert: 13.03.2012, 16:52
Hoppla, vergessen den Syntax anzuhängen
OMS
/DESTINATION format = sav outfile = 'C:\Dokumente und Einstellungen\stressuntersuchung\Desktop\Biofeedback.sav'.
DATASET ACTIVATE MRD001_Tag1_Lärm_21.09.2010.
USE ALL.
COMPUTE filter_$=(Phase = 1).
VARIABLE LABELS filter_$ 'Phase = 1 (FILTER)'.
VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'.
FORMATS filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE.
DESCRIPTIVES VARIABLES=BVP SC HR
/STATISTICS=MEAN STDDEV.
OMS
/DESTINATION format = sav outfile = 'C:\Dokumente und Einstellungen\stressuntersuchung\Desktop\Biofeedback.sav'.
DATASET ACTIVATE MRD001_Tag1_Lärm_21.09.2010.
USE ALL.
COMPUTE filter_$=(Phase = 1).
VARIABLE LABELS filter_$ 'Phase = 1 (FILTER)'.
VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'.
FORMATS filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE.
DESCRIPTIVES VARIABLES=BVP SC HR
/STATISTICS=MEAN STDDEV.
-
drfg2008
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
OMS muss begonnen und beendet werden. Außerdem muss die Tabelle und dort der entsprechende OMS-Befehl eingesetzt werden
Beispiel:
get file = ....datei.
oms select tables
/destination format = sav
outfile = 'F:\Ordner\spss_video\3Welle\oms-ergebnisse-3.sav'
/if commands =['Descriptives']
subtype = ['Descriptive Statistics'].
DESCRIPTIVES VARIABLES=a4
/STATISTICS=MEAN STDDEV MIN MAX.
OMSEND .
Mein Video dazu:
http://www.youtube.com/watch?v=k0xE8eMRuWs
Beispiel:
get file = ....datei.
oms select tables
/destination format = sav
outfile = 'F:\Ordner\spss_video\3Welle\oms-ergebnisse-3.sav'
/if commands =['Descriptives']
subtype = ['Descriptive Statistics'].
DESCRIPTIVES VARIABLES=a4
/STATISTICS=MEAN STDDEV MIN MAX.
OMSEND .
Mein Video dazu:
http://www.youtube.com/watch?v=k0xE8eMRuWs
drfg2008



