Velkommen, Gjest.

< Tilbake til oversikten | Hvem kan lese?

SPSS-spørsmål (rekoding)

#1

Fadese sa for siden:

Bare så jeg spiller med åpne kort: dette gjelder eksamen. Men jeg kan ikke huske å ha lest noe om nettopp dette, og det har ikke vært nevnt i forelesningene (så vidt jeg kan komme på). Utfordringen har har dukket opp på grunn av valgte problemstilling (fått utlevert datasett og lager problemstilling/opppgave ut fra det).

Det gjelder følgende variabler og verdier:
Bor med ektefelle: 1 = ja, 2 = nei
Bor med barn: 1 = ja
Bor med søsken: 1 = ja
Bor med annen slekt: 1= ja
Bor med andre: 1 = ja
Bor alene: 1 = ja

Og om disse variablene analyseres, så blir "missing" veldig høyt, med unntak av den øverste, for informantene har jo kun krysset av dersom de har svart bekreftende.

Problemet mitt ligger i at jeg gjerne skulle hatt én variabel med de som bor alene og én for de som bor sammen med andre. Men kan slå dem sammen til ny variabel når de er registrert på denne måten? Og finnes det en måte å gjøre det på uten at "missing" blir skyhøyt? Er det for eksempel mulig å omkode "missing" til "nei"? :domm:


#2

Muskat sa for siden:

Du kan rekode til nye variabler ja. Du kan for eksempel ha en variabel med bor alene: ja/nei, og dersom nei, nye variabler for de andre alternativene, hvor alle som har svart at de bor alene står som missing. Slik at dersom totalbasen er 100 og 20 har svart at de bor alene, blir basen på de andre variablene 80. (Det må bli flere variabler siden det sannsynligvis er tillatt med flere svar? Man kan jo bo sammen med både ektefelle og barn.) Fyll inn for missing (til f.eks nei), men pass på at basen blir riktig, de 20 som bor alene skal være missing her.

Hm, jeg vet ikke hvor forståelig dette ble. :knegg:


#3

Fadese sa for siden:

Tusen takk, Muskat! Selv om jeg må bruke litt mer tid på å få det helt (eller delvis klart). Det jeg er ute etter er egentlig å vite om informantene bor alene eller ikke. Dersom nei, altså at de ikke bor alene, så er det uten betydning for meg hvem de bor sammen med. Så hvis jeg kan (og får til ... at jeg ikke skaffet barnevakt på labøvelsene!) ta en spansk en og si at de som ikke har svart at de bor alene nødvendigvis bor sammen med noen, så er jeg fristet til det. Så får jeg heller diskutere at de som overhode ikke har svart (antakeligvis en del fordi utvalget jeg har hentet ut er på over 8 500) her vil bli regnet som samboende med en eller annen. En potensiell feilkilde man ikke kunne ha tillat i en ordentlig undersøkelse, men kanskje når det bare er en eksamensoppgave. Det var så mye knær og albuer og medisinsk data i settet, at jeg har måttet lete med lys og lykter etter noe som i alle fall til en viss grad har kunnet fange interessen min. :knegg:


#4

Wix sa for siden:

Dette er helt mulig å få til, men det er et lite puslespill. Det går ikke an å få til med kun recode, du må også bruke compute, og så trykke på if-dingsen der inne. Feks inne i ruta i if-dingsen så skriver du bormedektefelle = 1. Ute i computeboksen skriver du navn på den nye variabelen og den verdien du vil at bormedektefelle skal ha.

Dette gjør du i flere skritt. Bruk det nye variabelnavnet hver gang og sett inn ny if-dings og ny verdi for hvert kategori.

Skjønte du?

Nå kom jeg på at disse kategoriene er ikke gjensidig utelukkende, dvs at det sikkert er en gjeng som både bor med ektefelle og barn feks. Da må du kanskje gjøre noe mikk der. Skal du bare se på de som bor alene, eller skal du sammenligne dem med en annen gruppe, hvilken gruppe tenkte du da i såfall?


#5

Kanina sa for siden:

OK, jeg tror jeg vet det.

Velg Transform, og deretter Recod into different variables. Velg den variabelen som tilsvarer spørsmålet hvor de som er alene har svart ja. Flytt den inn i feltet til høyre. Nå skal den stå med en pil etter seg, og i feltet helt til høyre gir du den nye variabelen nytt navn. husk å trykke på change, da står det "gammel variabel" -> "ny variabel". Trykk deretter på "Old and new variables" under det feltet. Det står da markert for "Value". Skriv inn verdien for "ja" i dette feltet, f.eks. 1. Skriv inn samme verdi i feltet "new value" og trykk "add". Så velger du "systems missing" og skriver inn verdien du ønsker i "new value", f.eks. 2, og trykk "add". Continue og OK. Da skal altså de som har svart 1 for "bor alene" være 1, mens de som ikke bor alene vil være 2.


#6

Kanina sa for siden:

Min måte er enklere. Gitt at Fadese altså tar forbehold om at ikke alle som har latt være å svare på feltet "bor alene" faktisk bor sammen med noen andre.


#7

Kanina sa for siden:

Jeg testa det ut med en variabel som jeg la inn noen 1-ener og noen missing-er i. Det funka det, altså.


#8

Wix sa for siden:

Nettopp. Da vil jo de som ikke har giddet/villet svare på spørsmålene i det hele tatt få at de bor alene.

Så jeg er enig med Kanina om at hennes måte er enklere, men det blir ikke riktig. :P

Det kommer litt an på hva hun skal undersøke hvor viktig dette er, vil jeg si. Dersom dette med å bo alene vs ikke bo alene er selve hovedgreia i problemstillingen vil jeg si at dette bør være ordentlig gjort. Dersom det bare er en liten bivariabel kunne jeg vurdere å "slurve" litt.


#9

Kanina sa for siden:

Var det ikke omvendt, da? De som har krysset av på skjemaet (antakelig) for at de bor alene, er nok mest sannsynlig definitivt alene-boende. Ellers ville de svart "bor sammen med ektefelle/barn/andre". De som ikke har svart på noen av alternativene kan jo potensielt være alene-boende, men blir da kodet som "bor sammen med noen" fordi de har missing på "bor alene"-spørsmålet.

#10

Kanina sa for siden:

Min løsning er altså svaret på dette spørsmålet.


#11

Wix sa for siden:

Ja beklager - jeg mente at de som ikke har giddet å svare på noe som helst vil få at de bor sammen med noen.


#12

Fadese sa for siden:

Er det rart at jeg elsker FP? :hjerter:
Jeg har verken brukt If-knappen når jeg lager nye variabler eller laget verdi på missing, men jeg tror jeg går for Kaninas vri. Den virker enklest, og dette er jo ikke noe som skal publiseres. De som har krysset av for "Bor med ektefelle" og "Bor alene" utgjør tilsammen 85 %, og så kommer det i tillegg noen som bor med andre. Jeg satser på at det er tilstrekkelig i denne sammenhengen. Jeg tenker å bruke det om de bor sammen med noen eller ikke som et av flere mål på sosial tilhørighet. Det var så utrolig lite data som omhandler akkurat det, så det er aldeles ypperlig at jeg får til å hente ut det.

Igjen, TUSEN takk!! :blomst:


#13

Fadese sa for siden:

Vinglepetra slår til.
Jeg ser at Wix-metoden vil være mer korrekt, men jeg fatter ikke hvordan jeg skal sikre at de som har krysset av for flere alternativer ikke blir tatt med to ganger.
:gaah:


#14

Wix sa for siden:

Vet ikke hva du holder på med nå, men det går an å bruke en sånn or-funksjon med en sånn lang vertikal strek (den som pleier å være på samme tast som § men ikke på mac-tastatur, nå bruker jeg bare utropstegn for å vise) dvs hvis var1=1 ! var2=1 ! var3=1 inni boksene der. Evt må du kanskje gjøre det rett i syntaxen (trykk på paste så kommer du opp i et syntax-vindu, der ser du kommandoene du allerede har tatt frem, og så kan du tweake dem.

Et godt tips er å dobbeltsjekke at det har blitt riktig etterpå med frequencies og/eller cross tab.


#15

Fadese sa for siden:

Oh, jeg føler at jeg beveger meg ut på et noget annet nivå enn jeg har grunnlag for. Vi har overhode ikke hatt om dette i forelesninga, men det er en mulighet for at de har hatt om det på labøvelsene (som dessverre startet da barnehagen sluttet).

Jeg skal se litt nærmere på det. Tusen takk igjen, Wix!! :blomst:


#16

Fadese sa for siden:

Ja! Jeg tror jeg har fått det til. :)
Når jeg kjører frekvens på det, får jeg rett i underkant av 60 %, og det var akkurat det jeg "forventet" mtp at jeg vet at 54,5 % bor med ektefelle og 29,3 % har oppgitt at de bor alene. At 10 % ikke har svart er ikke så verst.

Hurra, rett og slett! Og jeg setter så stor pris på at dere har tatt dere tid til å hjelpe meg.


#17

Wix sa for siden:

Hurra! Så flink du er!


Foreldreportalen er i en flytteprosess, denne versjonen av FP er fortsatt under utvikling. Hvis du vil svare i tråden, så kan du gjøre det her.