torsdag 5 november 2020

6 nov 2020 - ickeparametrisk partial korrelation

 I veckan fick jag en fråga hur man skapar en ickeparametrisk partial - korrelation i SPSS Statistics, det går nämligen bara att göra en vanlig partial korrelation (se nedan):


Svaret hittade jag i den här länken när jag googlade, och det var enkelt att följa:

Här är det dataset de använder sig av i instruktionen. 

Förklaring av metoden: Partial korrelation är korrelation mellan 2 numeriska variabler när man kontrollerar för en 3:e variabel, så i detta exempel vill jag undersöka korrelationen mellan ålder och vikt när jag kontrollerar för kön:


Och här är den syntax som de använder:

NONPAR CORR Age Weight Gender
/MISSING = LISTWISE
/MATRIX OUT(*).
RECODE rowtype_ ('RHO'='CORR') .
PARTIAL CORR Age Weight BY Gender
/significance = twotail
/MISSING = LISTWISE
/MATRIX IN(*).

Klistrar du in syntaxen ser det ut så här: 

Jag körde hela syntaxen på en gång och fick ut dessa 2 korrelationstabeller, varav tabell nr 2 är det som efterfrågades: partialkorrelation av ickeparametriskt slag.

I instruktionen kör de syntaxen uppdelad så först kör de de 4 första raderna, för att visa att det skapats en ny datafil som är själva matrisen som skapats av dessa rader och sen körs  resten som utifrån den nya datafilen skapar den nedersta korrelationstabellen.

Tabell 1: Spearmans korrelation via menyer




Tabell 2: Partial korrelation via syntax och matris

Som vi ser i exemplet (tabell 2) är den ickeparametriska partial-korrelationen för ålder mot vikt, under kontroll av kön, lika med 0.383 och signifikansvärdet är 0.105. 

Så slutsatsen är att det inte finns någon  signifikant korrelation mellan ålder och vikt när vi kontrollerar för kön.







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