Variablen zusammenfassen und auswerten

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.
rony20
Beiträge: 5
Registriert: 14.05.2009, 21:19

Beitrag von rony20 »

danke vielmals. du bist ein schatz... :-)
es funkltioniert toll...

was ich aber nicht verstehe ist was /NULL = DROP heißt?
eine von den Varibalen die ich habe ist gelabelt mit 1=ja und 0=nein. Heißt dann dass 0 zu missing wird...?
und
SORT CASES BY ... mache ich um die Variable zu sortieren oder?

danke vielmals. du bist echt eine große hilfe, ansonsten wüsste ich nciht wie ich diesen bericht ferig gestellt hätte...
vielen dank.
rony20
Beiträge: 5
Registriert: 14.05.2009, 21:19

Beitrag von rony20 »

und noch eine frage... :-)
kann ich das gleiche auch mit string Varibalen also offenen Variablen machen...?

danke :oops:
georggraph
Beiträge: 114
Registriert: 30.03.2009, 09:39

Beitrag von georggraph »

rony20 hat geschrieben:danke vielmals. du bist ein schatz... :-)
Das lass besser nicht meine Frau hören :D .

/NULL = DROP heißt, dass er Missings rauswirft. Hast Du z.B. für einen Datensatz bei f12_1rec einen Missing, bei f49_1rec aber einen Wert, würde er Dir ansonsten in die neue Variable vertr den Missing mit reinnehmen. Ist aber in der Regel nicht gewünscht.

SORT CASES sortiert - ganz richtig.

Und mit Strings sollte das auch funktionieren.

Beste Grüße und schönes WE,
georggraph
HotSauce
Beiträge: 4
Registriert: 24.02.2009, 15:55

Beitrag von HotSauce »

Noonen hat geschrieben:Hallo

Du müsstest dann die versch. Variablen in eine einzige rekodieren, welche Du dann auswerten kannst. --> Summe bilden, Mittelwert berechnen....
hi,

ich hab grad ein paar sachen ausporbiert. leider komm ich nicht weiter:(
ich hab 3 spalten mit gleicher kodierung. ich will nun für alle drei insgesamt die häufigkeiten erhalten. bis jetzt erhalte ich für jede spalte eine eigene tabelle.


(spss17)
briareos
Beiträge: 2
Registriert: 01.07.2009, 15:14

Beitrag von briareos »

HotSauce hat geschrieben:
Noonen hat geschrieben:Hallo

Du müsstest dann die versch. Variablen in eine einzige rekodieren, welche Du dann auswerten kannst. --> Summe bilden, Mittelwert berechnen....
hi,

ich hab grad ein paar sachen ausporbiert. leider komm ich nicht weiter:(
ich hab 3 spalten mit gleicher kodierung. ich will nun für alle drei insgesamt die häufigkeiten erhalten. bis jetzt erhalte ich für jede spalte eine eigene tabelle.


(spss17)

Ich habe, glaube ich, das gleiche Problem.

Ich sitze jetzt seit ein paar Stunden an der wahrscheinlichsten einfachsten Aufgabe der Welt und komme nicht weiter. Ich habe das Handbuch durch, die online-Hilfe durch und das Forum durch, aber ich packs trotzdem nicht.

Ich habe 10 Variablen zur Kundenzufriedenheit bezüglich unterschiedlicher Angebote, alle gleiche codiert (1= wenig zufrieden 4= sehr zufrieden. Jetzt möchte ich nichts weiter als die Gesamtzufriedenheit berechnen.

Mit 'nem Taschenrechner wär ich schon seit 3 Stunden fertig, allerdings bräuchte ich das ganze noch in Balken mit Normalverteilungskurve, die Verteilung der Ausprägungen sollte also möglichst nicht verloren gehen.

Bitte, kann mir hier jemand mit einer Idioten-sicheren Erklärung helfen? :cry:
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

hallo

schlag das buch unter 'COMPUTE' oder Transformieren-Variable berechnen...

z.B:

COMPUTE gesamtzufriedenheit = var1+var2+var3....etc. .
EXECUTE .

alles was du mit dem taschenrechner machst, kannst du mit COMPUTE machen ;-)

Gruss
Patrick
briareos
Beiträge: 2
Registriert: 01.07.2009, 15:14

Beitrag von briareos »

Hi, danke erstmal.

Soweit war ich schon. Ich habe es sowohl mit dem Editor, also auch manuel per Syntax probiert, aber ich bekomme dabei nur leere Variablen.

No valid cases remain for Gesamtzufriedenheit. A bar chart or histogram cannot be produced.


Was mache ich falsch?
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

hm - schwierig zu sagen. evt ist etwas mit den daten nicht i.O. (skalenniveau, string, ect.)??!?

gruss
p.
Frische
Beiträge: 7
Registriert: 14.01.2010, 18:20

Beitrag von Frische »

Hallo zusammen,

ich stehe bei PASW 18 vor folgendem Problem:
In dem Fragebogen kann man bis zu drei Sportarten angeben, die man ausführt. Später kann man dann mittels Mehrfachnennung bei den dreien jeweils angeben wie man den Sport organisiert (privat, Verein, kommerziell etc.).
Ich habe dann bei Mehrfachantworten Sets definieren jeweil ein Mehrfachantworten Set (V13_1 bis V13_7 für Sportart 1, V14_1 bis V14_7 für Sportart 2 und V15_1 bis V15_7 füs Sportart 3) definiert. Jetzt möchte ich aber eine Häufigkeitsauszählung aus allen drei Sportarten haben, wie oft z.B. Sportverein angegeben wurde.

Ich hoffe, dass mir jemand dabei helfen kann. Vielen lieben Dank im Voraus.

LG Frische
KarinJ
Beiträge: 939
Registriert: 13.05.2008, 10:52

Beitrag von KarinJ »

ich würde es über die bildung einer neuen variable lösen, die einen bestimmten wert bekommt, wenn mindestens 1x in den variablen der code des sportvereins vorkommt.
Frische
Beiträge: 7
Registriert: 14.01.2010, 18:20

Beitrag von Frische »

Danke, daran habe ich auch schon gedacht, allerdings kommen ja noch sechs weitere Möglichkeiten in der Frage vor. Ich würde gerne die Auswertung wie bei den Mehrfachantworten Sets haben - nur eben, dass die Variablen vorher zusammengefügt wurden.
KarinJ
Beiträge: 939
Registriert: 13.05.2008, 10:52

Beitrag von KarinJ »

dann müßte man meiner ansicht nach 7 variablen bilden. durch mehrfachantwort-set-bildung der 7 neuen variablen könnte man sehen, wer in mehreren vereinen ist.
Frische
Beiträge: 7
Registriert: 14.01.2010, 18:20

Beitrag von Frische »

Wie müsste denn der Syntax-Befehl dann aussehen, wenn die Variablen V13_1, V14_1 und V15_1 jeweils den Sportverein bestimmen?
georggraph
Beiträge: 114
Registriert: 30.03.2009, 09:39

Beitrag von georggraph »

Hallo,

dazu müsste man wissen, wie Deine Variablen codiert worden sind. Bei klassischer Dummycodierung (d.h. der Wert 1 steht für "zutreffend" und der Wert 0 für "nicht zutreffend"), dann wäre die Syntax wie folgt:

Code: Alles auswählen

DO IF SUM(V13_1, V14_1, V15_1)>0.
  COMPUTE Sportverein = 1.
ELSE.
  COMPUTE Sportverein = 0.
END IF.
EXE. 
Entsprechend sähe die Syntax für die übrigen 6 Organisationsarten aus (nur die Variablennamen abändern).

Grüße,
georggraph
Frische
Beiträge: 7
Registriert: 14.01.2010, 18:20

Beitrag von Frische »

Super, ihr habt mir sehr weitergeholfen. Vielen lieben Dank!
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