Cronbachs Alpha i SPSS
- Cronbachs Alpha – Quick Definition
- Spss Cronbachs Alpha Output
- Øk Cronbachs Alpha Ved Å Fjerne Elementer
- Cronbachs Alpha er Negativ
- Det er også få tilfeller (n = 0) For Analysen
- tfo SOM RAPPORTERER cronbachs alfa
Innledning
et psykologisk FAKULTET ØNSKER Å Undersøke påliteligheten Av En Personlighetstest. De har derfor et utvalg Av N = 90 studenter fylle det ut. Dataene som samles inn er i big-5.sav, delvis vist nedenfor.
som foreslått av variabelnavnene, forsøker vår test å måle de» store 5 » personlighetstrekkene. For andre datafiler brukes en faktoranalyse ofte for å finne ut hvilke variabler som måler hvilke delskalaer.
Uansett. Vårt hovedforskningsspørsmål er: hva er reliabilities for disse 5 subscalesasene angitt Av Cronbachs alpha? Men først av: hva er Cronbachs alpha uansett?
Cronbachs Alpha – Quick Definition
Cronbachâ € ™ s alpha er i hvilken grad summen over 2(+)
variabler måler et enkelt underliggende trekk.Nærmere bestemt Er Cronbachs alfa andelen av variansen av en slik sumpoengsum som kan regnskapsføres av et enkelt trekk. Det vil si, det er i hvilken grad en sum score pålitelig måler noe og (dermed) i hvilken grad et sett av elementer konsekvent måler «det samme».
Cronbachs alfa er derfor kjent som et mål på pålitelighet eller intern konsistens. De vanligste tommelfingerreglene for Det er at
- Cronbachs alfa ≥ 0,80 er bra og
- Cronbachs alfa ≈ 0,70 kan eller ikke kan være akseptabelt.
Spss Pålitelighetsdialoger
I SPSS får Vi Cronbachs alfa fra Analyser Skala Pålitelighetsanalyse… som vist nedenfor.
for å analysere den første delskalaen, agreeableness, fyller vi ut dialogene som vist nedenfor.
Klikking På Lim inn resultater i syntaksen nedenfor. La oss kjøre den.
PÅLITELIGHET
/VARIABLER=agree01 agree02 agree03 agree04 agree05
/SKALA(‘Agreeableness’) ALLE
/MODELL = ALFA
/ STATISTIKK=CORR
/ SAMMENDRAG = TOTAL.
Spss Cronbachs Alfa-Utgang I
FOR pålitelighet tilbyr SPSS bare listevis utelukkelse av manglende verdier: alle resultater er kun Basert På N = 85 tilfeller med null manglende verdier på våre 5 analysevariabler eller «elementer».
Cronbachs alfa = 0,894. Du kan vanligvis ignorere Cronbachs Alfa Basert På Standardiserte Elementer: standardisering av variabler i z-score før beregning av skala score er sjelden – om noensinne-gjort.
til slutt, unntatt en variabel fra en (under)skala kan øke Cronbachs Alfa. Det er ikke tilfelle i denne tabellen: For hver vare er Cronbachs Alpha hvis Varen Slettes lavere enn den α = 0.894 basert på alle 5 elementene.
vi kjører nå nøyaktig samme analyse for vår andre delskala, samvittighetsfullhet. Dette resulterer i syntaksen nedenfor.
PÅLITELIGHET
/VARIABLER=consc01 consc02 consc03 consc04 consc05
/SKALA(‘Samvittighet’) ALLE
/MODELL=ALPHA
/STATISTIKK=CORR
/SAMMENDRAG=TOTALT.
Øk Cronbachs Alfa Ved Å Fjerne Elementer
For samvittighetsabonnementet, Cronbachs alpha = 0.658 , som er ganske dårlig. Vær imidlertid oppmerksom på At Cronbachs Alpha if-Element Slettet = 0.726 for både consc02 og consc04.
siden fjerning av enten elementet skal resultere i α ≈ 0.726, er vi ikke sikre på hvilken som skal fjernes først. To måter å finne ut er
- øke desimalene eller (bedre)
- sortere tabellen etter den siste kolonnen.
som du sikkert så, gjorde vi begge MED FØLGENDE UTDATAENDRINGSKOMMANDOER:
utdataendring
/ velg tabeller
/ bordceller velg = format = ‘f10.8’.
*Sorter element-total statistikk Etter Cronbachs alfa hvis element slettet.
utdata endre
/ velg tabeller
/ table sort = collabel (‘Cronbach» S Alpha hvis Element Slettet’).
det viser seg at fjerning av consc04 øker alpha litt mer enn consc02. Den foretrukne måten å gjøre det på er å bare kopiere og lime inn den forrige PÅLITELIGHETSKOMMANDOEN, fjerne consc04 fra den og kjøre den på nytt.
PÅLITELIGHET
/VARIABLER=consc01 consc02 consc03 consc05
/SKALA(‘Samvittighet’) ALLE
/MODELL=ALPHA
/STATISTIKK=CORR
/SAMMENDRAG=TOTALT.
Etter Å ha gjort Det, Cronbachs alfa = 0.724. Det er ikke akkurat den forutsagte 0.726 fordi fjerning av consc04 øker prøvestørrelsen Til N = 84. Vær oppmerksom på at vi kan øke α ytterligere til 0.814 ved å fjerne consc02 også. Syntaksen nedenfor gjør nettopp det.
PÅLITELIGHET
/ VARIABLER=consc01 consc03 consc05
/ SKALA (‘Samvittighet’) ALLE
/MODELL=ALPHA
/STATISTIKK=CORR
/SAMMENDRAG=TOTAL.
Merk At Cronbachs alpha = 0.814 hvis Vi beregner vår samvittighetsabonnement som summen eller gjennomsnittet over consc01, consc03 og consc05. Siden det er greit, er vi ferdige med denne abonnenten.
La oss fortsette med neste subscale: ekstraversjon. Vi gjør det ved å kjøre nøyaktig samme analyse på extra01 til extra05, noe som resulterer i syntaksen nedenfor.
PÅLITELIGHET
/VARIABLER=ekstra01 ekstra02 ekstra03 ekstra04 ekstra05
/SKALA(‘Ekstraversjon’) ALLE
/MODELL = ALFA
/ STATISTIKK=CORR
/ SAMMENDRAG=TOTAL.
Cronbachs Alfa Er Negativ
Som vist nedenfor, Cronbachs alfa = -0.663 for ekstraversjonsabonnementet. Dette innebærer at noen korrelasjoner mellom elementer er negative (andre tabell, nedenfor).
alle ekstraversjonselementer er kodet på samme måte: de har identiske verdietiketter, så det er ikke problemet. Problemet er at noen elementer måler motsatt av de andre elementene som vist nedenfor.
løsningen er å bare reversere kode slike «negative elementer» : VI RECODE disse 2 elementene og justere deres verdi / variable etiketter med syntaksen nedenfor.
RECODE ekstra01 ekstra02 (1.0 = 5.0)(2.0 = 4.0)(3.0 = 3.0)(4.0 = 2.0)(5.0 = 1.0).
UTFØR.
VERDI ETIKETTER
/ extra01 5.0 ‘Uenig sterkt’ 4.0 ‘Uenig litt’ 3.0 ‘verken enig eller uenig’ 2.0 ‘ Enig litt ‘1.0’ Enig sterkt ‘6’ nei svar ‘
/extra02 5.0′ Uenig sterkt ‘4.0’ Uenig litt ‘3.0’ verken enig eller uenig ‘2.0’ Enig litt ‘1.0’ Enig sterkt ‘ 6 ‘nei svar’.
VARIABLE ETIKETTER
extra01 ‘Har En Tendens til å være stille (R)’
extra02 ‘ er noen ganger sjenert, hemmet (R)’.
Kjører nøyaktig samme pålitelighetsanalyse som tidligere, resulterer Nå I Cronbachs alpha = 0.857 for ekstraversjonsabonnementet.
så la oss fortsette med neuroticism subscale. Syntaksen nedenfor kjører vår standard pålitelighetsanalyse på neur01 til neur05.
PÅLITELIGHET
/VARIABLER=neur01 neur02 neur03 neur04 neur05
/SKALA(‘ALLE VARIABLER’) ALLE
/ MODELL = ALFA
/ STATISTIKK=CORR
/ SAMMENDRAG=TOTAL.
Det er For Få Tilfeller (N = 0) For Analysen
Merk at vår siste kommando ikke resulterer i noen nyttige tabeller. Vi får bare advarselen vist nedenfor.
de 3 mest sannsynlige årsakene til dette problemet er at
- en eller flere variabler inneholder bare manglende verdier;
- et feil FILTER filtrerer ut alle tilfeller i dataene;
- manglende verdier er spredt over mange analysevariabler.
en veldig rask måte å finne ut er å kjøre en minimal DESCRIPTIVES kommando som indescriptives neur01 til neur05.Når vi gjør det, lærer vi at hver variabel har N ≥ 67 men gyldig N (listwise) = 0.
Så det vi virkelig vil ha her, er å bruke parvis utelukkelse av manglende verdier. Av en eller annen dum grunn er det ikke inkludert I SPSS. Men å gjøre det manuelt er ikke så vanskelig som det virker.
Cronbachs Alfa Med Parvis Utelukkelse Av Manglende Verdier
vi starter med formelen For Cronbachs alfa, som er
$$Cronbachs\;\alpha = \frac{k^2 \ overline{s_{xy}}} {\Sigma s^2_x + 2 \ Sigma s_{xy}}$$
hvor
- \(k\) angir antall elementer;
- \(s_{xy}\) angir kovariansen mellom hvert par forskjellige elementer;
- \(s^2_x\) angir utvalgsvariansen for hvert element.
Merk at en parvis kovariansmatrise inneholder all statistikk som brukes av denne formelen. Det er lett oppnås via regresjon syntaks nedenfor:
regresjon
/ manglende parvis
/ avhengig neur01
/ metode skriv inn neur02 til neur05
/ descriptives n cov.
deretter kopierer vi resultatet til Dette Googlesheet. Til slutt forteller en håndfull veldig enkle formler oss at α = 0.889.
nå, hvilken utvalgsstørrelse skal vi rapportere for denne abonnenten? Jeg foreslår at du følger konvensjonene for parvis regresjon her og rapporterer det minste parvis Nsom resulterer I N = 44 for denne analysen. Igjen, merk at formelen for å finne dette minimumet over en blokk med celler er helt enkelt.
TFO-Rapportering Cronbachs Alfa
tabellen nedenfor viser hvordan Du rapporterer Cronbachs alfa I TFO-stil for alle delskalaer.