söndag 19 december 2021

Leta antal missing i många variabler

 Hej, jag fick en fråga i samband med en syntax-kurs jag höll och efter att ha kollat i compute-funktionerna lärde jag mig ytterligare en ny sak - efter 30 års användning av ett program så är man aldrig fullärd.

Frågan handlade om hur man räknar antal variabler som har ett bortfall, där bortfallen kodas som  666,777,888,999 eller inget alls (dvs system missing). Eftersom användaren hade över 700 variabler vill man att det ska vara enkelt att lösa.


1. Se först till att dessa sifferkoder verkligen UPPFATTAS som missing value (bortfall) i SPSS, t ex från Variable View-fliken i datafönstret.
Eftersom max  3 koder kan defineras upp enskilt väljer man istället alternativet "Range" och där tog jag 666-999 för att täcka koderna 666, 777, 888, 999.


Sen kopierade jag bara av dessa till resterande variabler så här. '


För er som gått min syntaxkurs på Statistikakademin har ni lärt er hur man klistra in egenskaper som missing, labels osv. (Titta på mina special-filmer ni fick med till kursen). 
Här är syntaxen för att istället göra ovanstående kommando på super-smidigt sätt:

MISSING VALUES att1grp TO att4grp (666 TO 999). 

EXECUTE.


2. Sen kommer själva räkne-biten:

Välj kommandot TRANSFORM - COMPUTE

Och se till att alla dina variabler ligger i rad efter varandra om du har så många som flera 100 variabler!

Då kan du nämligen utnyttja "TO" mitt i kommandot dvs i mitt lilla exempel från variabeln som heter att1grp TILL variabeln att4grp 

Så kommer alla variablerna att1grp, att2grp, att3grp, att4grp beräknas (observera att de kan ha valfria variabelnamn men måste ligga efter varandra i filen).



Så här ser den nya "räkne-variabeln" ut som räknar hur många variabler av de du angett i intervallet, som innehåller bortfall (antingen giltigt bortfall med kodning eller systembortfall dvs inget inmatat).


God Jul och Gott Nytt År!
Hälsn Gunilla



Inga kommentarer:

Skicka en kommentar

Manualer att ladda ner

SPSS manualer går att ladda ner som PDF-filer.  Länken : https://www.ibm.com/support/pages/ibm-spss-statistics-29-documentation#en Vill du h...