Visar inlägg med etikett rudander. Visa alla inlägg
Visar inlägg med etikett rudander. Visa alla inlägg

torsdag 17 mars 2022

Koda om 5 kategorier till 3 st i SPSS

 Hej,

Jag är just nu inne i ett data-preparerings-arbete från en enkät. Då slog det mig att jag vill dela med mig av det som är absolut vanligast efter att man samlat in en enkät och ska bearbeta den innan själva analysen.

Det är att koda om enkätfrågor som har 5 alternativ eller kategorier till bara 3 st kategorier (eller 2 kategorier är också vanligt). 



Anledningen till att man vill skapa färre kategorier är om man ska sammanställa enkätsvaren i en tabell.

Ibland gör jag bara 2 grupper (0/1 kodat), eftersom då kan man välja om man vill räkna medelvärde (detsamma som procentandel 1:or) eller frekvensanalys. 

Här är den korta filmen jag gjort: 

Film: Koda om 5 kategorier till 3 st

I sutet av filmen får ni som vill jobba lite effektivare och som jobbat med syntax, se hur man kan enkelt kan spara programkod och jobba vidare i den. Det här är något man även får lära sig på syntaxkursen jag håller i. 


Lycka till!

Gunilla

torsdag 8 april 2021

9 april - Post hoc test till Kruskal Wallis test

 Hej, Jag ska berätta om ett namn på en metod jag lärt mig samt svara på en kort fråga. Om vi börjar med frågan:

Fråga: Jag undrar om det finns några begränsningar på storlek av dataset som SPSS klarar av att hantera? Går det bra med registerdata med mellan 100 000 upp till 1 000 000 individer?

Svar : Det finns inga egentliga begränsningar, men det beror på datorns kapacitet. Ju lägre kapacitet ju längre tid tar körningar på stora material. 1 miljon individer bör inte vara några problem på dagens datorer, det kan dock ta några minuter att köra analyser som innebär sortering tex frekvensanalyser.


Post hoc metod till Kruskal Wallis

 Jag lärde mig ett nytt namn på en metod nyligen: Det är Bonferroni-Dunn's post hoc analysis som används som eftertest till Kruskal Wallis test.



Jag ville dela med mig av den kunskapen och en pedagogisk film på engelska får ni också så kommer allt klarna:

När används Kruskal Wallis test?

För att förklara lite innan: Kruskal Wallis test är ett ickeparametriskt test som du gör när du inte kan göra ANOVA (variansanalys). Det jämför något kvantitativt tex löner mellan fler än 2 grupper tex mellan tre befattningar. 

Om testet visar sig vara signifikant kan du göra eftertest för att se mellan vilka grupper du har skillnader.

Youtube-film om Kruskal Wallis och post hoc test

(Lär dig mer om hur du väljer olika statistiska metoder på kursen SPSS 1 hos Statistikakademin 

Klicka här för att läsa mer om kursen)

torsdag 4 februari 2021

5 feb - när datumet tappar sitt datumformat vid Excel-import

 

Hej frågan idag har jag delat upp i 2 datumfrågor, där den ena handlar om att rädda ett datumformat och den andra handlar om att plocka ut vilken timme på dygnet utifrån ett datum med klockslag.


Fråga 1: Ibland när man öppnar en excelfil till SPSS, blir datumet till formatet string istället för datumformat. Se röda pilen som pekar på symbolen för string eller alfanumeriskt format, vilket det lilla a:t symboliserar. 

Hur gör man om det till ett datum?

1.       1. Skapa en kopia av variabeln (så inget förstörs och för efterkontroll)

Transform - Compute



Skriv det nya variabelnamnet under "Target Variable" och skriv den variabeln du ska kopiera av under "Numeric Expression" dvs    nyvariabel= gammalvariabel. 

OBS att du i ”Type-knappen” måste ange stringformat i nya variabeln, annars får du en varning. Välj helst samma bredd som den gamla variabeln du kopierar från, så att du säkert får med alla tecken. Här har jag valt bredden 19. 


Så här ser nya variabeln ut, dvs den nya variabeln är identisk med den gamla:

2.       2. Gör nu om den nya variabeln till datumformat, här utgår jag från "Variable View" i dataeditorn, där du kan ändra formatet under Type. Se nedan de 3 ställen du ska klicka på. 

 


Så här ser nu den nya variabeln ut efter formatändringen, det har blivit ett datum med klockslag och det finns en liten klock-symbol som indikerar det.



Fråga 2. Hur plocka ut timme från ett datum med klockslag?

Visserligen kan du plocka ut en position från en string-variabel genom SUBSTRING, men varför inte nyttja en datumfunktion från COMPUTE som ger dig timmen från datumet, förutsatt att det är datumformat.

Transform - Compute -Variable


Och resultatet blir själva timmen i klockslag:


Tack för titten och trevlig helg!

Gunilla Rudander


fredag 29 januari 2021

29 jan - Restructure data från kolumner till rader

 Hej, den här veckan fick jag en fråga om hur man strukturerar om sin datafil så att vissa kolumner hamnar radvis. Det handlar om 8 föräldrar som har olika många barn


Men jag vill struktuerar om så att varje rad blir uppgiften om respektive barn. Så exempelvis person 1016 som har 2 barn kommer upprepas på 2 rader - en rad per barn. Person 1021 som har 3 barn upprepas på 3 rader osv.

Slutfilen kommer se ut så här:


Jag har lagt upp en inspelning på hur du gör detta eftersom det är det svåraste kommandot i SPSS, och jag rekommenderar att testa på litet material och när du är nöjd rekommenderar jag att du även sparar ner det som en syntax.


Om problem att klicka på länken kan du kopiera adressen nedan och lägga in i en browser:
https://youtu.be/5nBUIP0ofxg


Hälsn Gunilla


fredag 22 januari 2021

22 januari - Exportera resultat till Excel och Word

 Hej, nu har jag sett så många sitta och klippa och klistra sina tabeller och det blir förskjutningar och fel så nu måste jag bara visa ett säkrare sätt att få över era resultat.


Exportera enstaka tabeller som du selekterat

Utgå från ditt output-fönster (resultat / Viewer).


Sen fortsätter du med att välja format och spara ned med ett filnamn:


Exportera så gott som all output från Viewer

Här får du en instruktion hur du exporterar en hel outputsida där du inte vill ha med de tabeller du dolt. Läs mer på det här blogg-inlägget jag gjorde för ett par år sen (på engelska):

Klicka för att komma till instruktionen


Exportera en output till Wordformat

Här får du en filminspelning, du får scrolla till 11:22 för att komma till export-delen i inspelningen. 

Scrolla till 11:22 i denna film


Tack för titten! /Gunilla

Kan du inte mata in MINUS-tal i dialogboxarna?

Har du också varit med om att du inte kan mata in minustal inne i dialogboxarna i SPSS Statistics? Till exempel i RECODE-kommandot. När jag ...