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



söndag 12 december 2021

Options edit viewer i version 28

 Hej, länge sen jag bloggade sist. Här en fråga till er som jag inte hittar något svar på.

En SPSS-användare har uppdaterat till version 28 och upptäckte då att det inte gick att använda en inställning för editering av tabeller.

I version 27, så kan du ställa in att om du dubbelklickar  på en tabell för att ändra (editera) i den, så ska SPSS INTE öppna ett nytt fönster och det gör du enligt nedanstående (klicka där röda pilen är):


Så om du har ställt in enligt röda pilen (Edit all tables in Viewer) i version 27 så stannar du kvar i själva output-fönstret (dvs Viewer) så att inte ett nytt fönster hoppar upp som i nedanstående bild

Detta händer om du inte kryssat i valet vid röda pilen: (dvs när man dubbelklickar på en tabell så öppnas ett nyt fönster, och så blir det lite grått i bakgrunden). 



Det verkar som i version 28 så har den här inställningen som finns vid röda pilen försvunnit, så man får alltid upp ett nytt fönster när man vill editera. Någon som vet hur man undviker detta, ifall inställningen ligger på något annat ställe?

Gunilla


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...