7.2 Select cases. Eksempel: lowbwt.sav
Når vi er interessert i flere analyser på undergrupper av individene i datavinduet vårt, er kommandoen Select cases mest aktuell for oss. Vi går inn i datafilen lowbwt.sav.
Anta at vi er interessert i å analysere røykende mødre. Vi velger Data/ Select Cases og ser at i denne dialogboksen i utgangspunktet er satt på All cases alle. Vi merker av på If condition is satisfied og klikker på If. Da åpner det seg en ny dialogboks nemlig Select Cases: If. Der må vi velge hvilke personer som skal være med. Vi trekker over SMOKE i boksen til høyre og skriver så = 1. Med dette valget får med de individene som har SMOKE = 1, altså røykerne. Da ser dialogboksene våre slik ut:
![]() |
Vi klikker på Continue og OK, og får utført kommandoen. Men det skjer tilsynelatende ikke noe. Men la oss gå tilbake til dataarket, med Data View. Da ser datafilen vår slik ut:
![]() |
Legg merke til at det nå står Filter On til høyre på nederste grå linjen. Men hvis vi nå ser i datavinduet vil vi se at mange av individene har en strek over sitt identifikasjonsnummer helt ut til venstre. Det er de som røyker som har fått en strek over seg. De er da filtrert ut.
La oss nå gjøre noen analyser på datafilen vår. Vi går inn i Analyze/Descriptive Statistics/Frequencies og trekker over LOW i vinduet. Denne variabelen angir om barnet hadde en fødselsvekt under grensen på 2500 gram. Da får vi følgende resultat:
![]() |
Vi ser at det er 40.5% av barna født av røykende mødre som har en fødselsvekt under 2500 gram.
La oss se på gjennomsnitt og standardavvik blant disse barna. Da går vi til Analyze/Descriptive Statistics/Descriptives og trekker over BWT i vinduet. Når vi klikker på OK, får vi følgende resultat:
![]() |
Vi ser at gjennomsnittet for barn født av røykende mødre er 2773 gram, standardavviket er 660 gram, og den minste og største fødselsvekten er henholdsvis 709 gram og 4238 gram.
Hvis vi skal gjøre mange analyser på en slik undergruppe kan vi lage en egen SPSS datafil (en *.sav-fil) for undermaterialet. Da går vi tilbake til Data/Select cases. I dialogboksen går vi nederst i Output: og klikker av på Da klikker vi på Delete unselected cases. Når vi klikker på OK og går tilbake til datavinduet, ser vi at alle enhetene som ble selektert ut, og dermed fikk en strek over seg, nå er tatt ut. Da kan vi lagre filen i datavinduet som en egen sav-fil. Men vi må selvfølgelig velge et nytt navn slik at vi bevarer hele materialet på den originale sav-filen.
Når vi har et filter på, dvs. velger ut en undergruppe av hele datafilen vår, setter SPSS opp en midlertidig variabel FILTER_$. Den er 0 for de individene som ikke er med og 1 for de som er med. Hvis vi ser helt til høyre i datavinduet vårt, vil vi se denne variabelen.
Når vi skal gå tilbake til hele datafilen, og gjøre nye analyser for alle enhetene, må vi gå tilbake til Data/Select Cases, og velge All cases i dialogboksen. Når vi klikker på OK, og går tilbake til datavinduet, ser vi at alle strekene over de selekterte enhetene er tatt bort.
Husk at dersom vi skulle gjøre en feil i en dataseleksjon, kan vi alltid gå tilbake og hente frem igjen den filen vi arbeider med. Det gjør vi via File/Open/Data. Men dette forutsetter selvfølgelig at vi ikke har overskrevet den opprinnelige filen med en datafil som inneholder de selekterte enhetene. Derfor er det svært viktig at vi alltid bruker NYE filnavn når vi lager filer som er lagd på undergrupper av dataene våre.



