Spearmani astme korrelatsioonikoefitsiendi arvutamine

Spearmani järgu korrelatsioonikordaja võimaldab tuvastada, kas kaks muutujat on seotud monotoonse funktsiooniga (st kui üks arv suureneb, suureneb ka teine ​​või vastupidi). Spearmani järgu korrelatsioonikoefitsiendi arvutamiseks peate järjestama ja võrdlema andmekogumeid, et leida Σd2, seejärel ühendage see väärtus Spearmani auastme korrelatsioonikordaja valemi standard- või lihtsustatud versiooniga. Selle koefitsiendi saate arvutada ka Exceli valemite või R-käskude abil.

1
Joonistage oma andmetabel. See korraldab teabe, mida vajate Spearmani astme korrelatsioonikordaja arvutamiseks. Teil on vaja: 6 veergu, päistega, nagu allpool näidatud. Nii palju ridu, kui teil on andmepaare.

2
Täitke kaks esimest veergu oma andmepaaridega.

3
Kolmandas veerus järjestage esimeses veerus olevad andmed vahemikus 1 kuni n (teil olevate andmete arv). Andke väikseimale arvule auaste 1, madalaimale järgmisele arvule 2 jne.

4
Tehke neljandas veerus sama, mis 3. toimingus, kuid selle asemel järjestage teine ​​veerg. Kui ühes veerus olevad kaks (või enam) andmestikku on samad, leidke edetabelite keskmine, nagu oleks need andmed järjestatud. tavaliselt reastage andmed selle keskmisega. Parempoolses näites on kaks 5-t, mille auastmed oleksid muidu 2 ja 3. Kuna viiteid on kaks, võtke nende auastmete keskmine. 2 ja 3 keskmine on 2,5, seega määra mõlemale 5-le auaste 2,5.

5
Arvutage veerus “d” iga paari auastme kahe numbri erinevus. See tähendab, et kui üks on järjestatud 1 ja teine ​​3, oleks erinevus 2. (Märk ei oma tähtsust, sest järgmise sammuna tuleb see arv ruudus teha.)

6
Ruudutage kõik numbrid veerus “d” ja kirjutage need väärtused veergu “d2”.

7
Lisage kõik andmed veerus “d2”. See väärtus on Σd2.

8
Valige üks järgmistest valemitest: Kui eelmistes sammudes ei olnud võrdset, sisestage see väärtus Spearmani auastme korrelatsioonikordaja lihtsustatud valemisse ja asendage “n” andmepaaride arvuga, mille peate vastuse arvutama. mis tahes eelmistest sammudest kasutage selle asemel standardset Spearmani astme korrelatsioonikordaja valemit:

9
Tõlgenda oma tulemust. See võib varieeruda vahemikus -1 kuni 1. Lähedane -1 – negatiivne korrelatsioon. Lähedane 0 – lineaarne korrelatsioon puudub. Lähedane 1 – positiivne korrelatsioon.

10
Looge uusi veerge oma olemasolevate veergude ridadega. Näiteks kui teie andmed on veerus A2:A11, soovite kasutada valemit “=RANK(A2,A$2:A$11)” ja kopeerida need kõigi ridade ja veergude jaoks alla ja risti.

11
Katkesta sidemed, nagu on kirjeldatud punktis 3, 4, meetod 1.

12
Uues lahtris tehke kahe järgu veeru vaheline korrelatsioon näiteks “=CORREL(C2:C11,D2:D11)”. Sel juhul vastaksid C ja D auaste veergudele. Korrelatsioonilahtris on teie Spearmani järgu korrelatsioon.

13
Hankige R, kui teil seda veel pole. (Vt http://www.r-project.org.)

14
Salvestage oma andmed CSV-failina andmetega, mida soovite kahes esimeses veerus seostada. Tavaliselt saate seda teha menüü “Salvesta kui” kaudu.

15
Avage R-redaktor. Kui olete terminalis, käivitage lihtsalt R. Töölaual soovite klõpsata R logol.

16
Sisestage käsud:d <- read.csv("TEIE_CSV_NIMI.CSV") ja vajutage entercor(rank(d[,1]),rank(d[,2]))