Missing Value Analysis

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
Hannah
Beiträge: 3
Registriert: 07.05.2007, 14:15

Missing Value Analysis

Beitrag von Hannah »

Hallo!
Ich habe einen Datensatz, der zum Teil viele Missings aufweist. Daher wollte ich eine MVA rechnen (lassen) und fehlende Werte mit der EM-Methode schätzen.
Nun sind folgende Probleme aufgetaucht:

- Zuerst wollte ich Personen, die generell zu viele Missings haben, von weiteren Analysen ausschließen. Dazu abe ich für jede variable eine var_m erstellt, in der die missings gezählt wurden. Ich habe 3 Ziele erfragt und diese auf verschiedenen Skalen einschätzen lassen. Nun reicht es mir aber, wenn nur ein Ziel eingeschätzt wurde. Folgende Syntax hatte ich mir überlegt:

Code: Alles auswählen

 SELECT IF (var1z_m=0 OR var2z_m=0 OR var3z_m=0 & ent1z_m=0 OR ent2z_m=0 OR ent3z_m=0 & ....).
EXE.
Leider werden dann aber nicht alle Personen mit fehlenden Werten aussortiert, obwohl ich jede Variable in den Befehl aufgenommen habe, sind selbst Personen,die weder var1_z, noch var2z oder var3z beantwortet haben, nach wie vor in meiner Matrix.

- Meine Skalen sind 5 stufig (1-5), trotzdem ersetzt SPSS auch Werte über 5, bzw. negative Werte. Wie gehe ich damit um?

- Die ersetzten Werte habe ich in 2 seperaten Dateien gespeichert (da ich einen Teil meiner Matrix vorher noch transponieren musste), jetzt will ich die ersetzten Werte aus den 2 Teilmatrizen in meine Originalmatrix einfügen. Ich wollte das über

Code: Alles auswählen

MATCH FILES
/FILE='...'
/FILE='...'
/BY id.
machen. Ich erhoffte mir, dass dann die 3 Matrizen zusammengefügt werden anhand der Variable id (als match-Kriterium). Nur leider funktioniert das nicht...
Ist in dem Befehl irgendwo ein Fehler?

Ich hoffe man versteht, was ich meine... bin schon zu tief in dem Thema drin... Bei Verständnis-Fragen bitte melden! :)
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

Hallo Hannah

Evt. wäre es einfacher, wenn Du z.B. Dummies berechnets (0=missing, 1=not-missing) und dann z.B. Summen berechnets und diejenigen Fälle filterst, welche Deinem Minimum entsprechen?

Meine Skalen sind 5 stufig (1-5), trotzdem ersetzt SPSS auch Werte über 5, bzw. negative Werte. Wie gehe ich damit um?

Verstehe ich nicht. Muss an der Recodierung liegen - da ist was falsch. Stelle doch mal die Syntax rein.
Ich erhoffte mir, dass dann die 3 Matrizen zusammengefügt werden anhand der Variable id (als match-Kriterium). Nur leider funktioniert das nicht...
Sind die Datensätze sortiert? Ich arbeite regelmässig mit diesem Befehl - funktioniert bestens - allerdings muss penibel darauf geachtet werden, dass die Datensets sortiert sind!!

Gruss
Patrick
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