hab folgendes problem....
ist ne aufgabe die ich machen muss
"Überprüfen Sie, wie viele Befragte wirklich die maximal fünf möglichen Antworten gegeben habe, in dem Sie aus den gegebenen Variablen eine geeignete neue Variable konstruieren und interpretieren Sie das Ergebnis"
bin totaler neuling mit dem programm erst seit 2 tagen dran....^^
variablen zusammenfassen
-
- Beiträge: 146
- Registriert: 14.12.2006, 18:41
Bei solchen Fragen ist es schon notwendig nicht nur die Frage zu posten sondern auch die Grundlage (d.h. die Daten/ Variablen) worauf sie sich bezieht!
Ich vermute mal folgendes: Du hast eine Frage mit maximal 5 möglichen Antworten codiert als 5 einzelne dichotome Variablen mit "1" für jede "ja"-Antwort bzw. für jedes Kreuzchen. Die Frage bezieht sich dann wohl darauf, auszuzählen wieviele Befragte (=Fälle) für alle Antwortvariablen eine "1" haben?
Sollte dies so sein wäre eine einfache (allerdings nicht sehr elegante
) Möglichkeit dazu, eine neue Variable zu konstruieren die einfach die "Einsen" der einzelnen Variablen aneinanderreiht - diejenigen Fälle die für diese Variablen dann den Wert "11111" (=5 * 1) besitzen haben alle Antwortmöglichkeiten positiv beantwortet.
Syntax:
COMPUTE xxx_ges = xxx1 * 10000 * xxx2 * 1000 + xxx3 * 100 + xxx4 * 10 + xxx5.
Andererseits, es könnte auch was ganz anderes gemeint sein...
Ich vermute mal folgendes: Du hast eine Frage mit maximal 5 möglichen Antworten codiert als 5 einzelne dichotome Variablen mit "1" für jede "ja"-Antwort bzw. für jedes Kreuzchen. Die Frage bezieht sich dann wohl darauf, auszuzählen wieviele Befragte (=Fälle) für alle Antwortvariablen eine "1" haben?
Sollte dies so sein wäre eine einfache (allerdings nicht sehr elegante

Syntax:
COMPUTE xxx_ges = xxx1 * 10000 * xxx2 * 1000 + xxx3 * 100 + xxx4 * 10 + xxx5.
Andererseits, es könnte auch was ganz anderes gemeint sein...
-
- Beiträge: 3
- Registriert: 14.06.2007, 22:06
also alles was ich sagen kann, dass es hier bei der befragung darum geht das die befragten zu ihren internet gewohnheiten eine aussage machen sollten. dies waren, ob sie im letzten monat zuhause(qc1.1), in der arbeit(qc1.2), Schule/uni(qc1.3), woanders(qc1.4) und dann schließlich nicht benutzt(qc1.5) haben, das letztere sollte eigentlich aus logischen gründen wegfallen.


-
- Beiträge: 3
- Registriert: 14.06.2007, 22:06
Code: Alles auswählen
https://www.uni-koblenz.de/~sozinf/lehre/ss07/Slides/za4416.sav
Post geändert: Direktlink entfernt. Das ganze ist passwortgeschützt..
-
- Beiträge: 146
- Registriert: 14.12.2006, 18:41
Ich kann zwar den Datensatz nicht lesen, aber das sieht so aus als wäre es so wie ich gedacht habe:
Du hast 5 dichotome Variablen zu den 5 Antwortmöglichkeiten der Frage zur Internetnutzung, wobei es richtig ist das die letzte Kategorie die vier anderen ausschließt und andersrum. Die ursprüngliche Frage macht also in der Formulierung ("5 Antwortmöglichkeiten") keinen Sinn, zu interessieren scheint vielmehr wieviele Personen sowohl zu Hause, auf der Arbeit, in der Schule/Uni und auch woanders (z.B. per Handy) ins Netz gehen - also gewissermaßen Internet-"Junkies" sind.
Die oben gepostete Syntax leistet dies in einfacher Weise: Füll für die xxx einfach die Namen der Variablenen (also qc1.x) der richtigen Reihenfolge ein und streich das erste xxx1 (da es sich ja nur um 4 Antwortmöglichkeiten handelt). Die resultierende Variable hat den Wert 1111 (qc1.1 = 1 * 1000 + qc1.2 = 1 * 100 + qc1.3 = 1 * 10 + qc1.4 = 1 * 1) für Personen, die überall ins Netz gehen. Ein Wert von "1010" dagegen zeigt z.B. an, daß jemand zu Hause und in der Uni ins Netz geht - etc.
Du hast 5 dichotome Variablen zu den 5 Antwortmöglichkeiten der Frage zur Internetnutzung, wobei es richtig ist das die letzte Kategorie die vier anderen ausschließt und andersrum. Die ursprüngliche Frage macht also in der Formulierung ("5 Antwortmöglichkeiten") keinen Sinn, zu interessieren scheint vielmehr wieviele Personen sowohl zu Hause, auf der Arbeit, in der Schule/Uni und auch woanders (z.B. per Handy) ins Netz gehen - also gewissermaßen Internet-"Junkies" sind.
Die oben gepostete Syntax leistet dies in einfacher Weise: Füll für die xxx einfach die Namen der Variablenen (also qc1.x) der richtigen Reihenfolge ein und streich das erste xxx1 (da es sich ja nur um 4 Antwortmöglichkeiten handelt). Die resultierende Variable hat den Wert 1111 (qc1.1 = 1 * 1000 + qc1.2 = 1 * 100 + qc1.3 = 1 * 10 + qc1.4 = 1 * 1) für Personen, die überall ins Netz gehen. Ein Wert von "1010" dagegen zeigt z.B. an, daß jemand zu Hause und in der Uni ins Netz geht - etc.