3 spôsoby výpočtu korelačného koeficientu Spearmanovho poradia

Obsah:

3 spôsoby výpočtu korelačného koeficientu Spearmanovho poradia
3 spôsoby výpočtu korelačného koeficientu Spearmanovho poradia

Video: 3 spôsoby výpočtu korelačného koeficientu Spearmanovho poradia

Video: 3 spôsoby výpočtu korelačného koeficientu Spearmanovho poradia
Video: First Ever SDXL Training With Kohya LoRA - Stable Diffusion XL Training Will Replace Older Models 2024, November
Anonim

Pomocou korelačného koeficientu Spearmanovho poradia môžeme identifikovať, či majú dve premenné monotónny funkčný vzťah (to znamená, že keď sa jedno číslo zvýši, zvýši sa aj druhé číslo alebo naopak). Na výpočet korelačného koeficientu Spearmanovho poradia musíte zoradiť a porovnať súbory údajov, aby ste našli d2, a potom zadajte údaje do štandardného alebo zjednodušeného vzorca korelačného koeficientu Spearmanovho poradia. Tieto koeficienty môžete vypočítať aj pomocou vzorcov programu Excel alebo príkazu R.

Krok

Metóda 1 z 3: Ručný spôsob

Tabuľka_338
Tabuľka_338

Krok 1. Vytvorte tabuľku

Tabuľka slúži na zahrnutie všetkých informácií potrebných na výpočet korelačného koeficientu Spearman Rank. Potrebujete tabuľku:

  • Vytvorte 6 stĺpcov s nadpismi, ako v príklade.
  • Pripravte si toľko prázdnych riadkov, koľko je párov údajov.
Tabuľka2_983
Tabuľka2_983

Krok 2. Vyplňte prvé dva stĺpce dvojicami údajov

Tabuľka3_206
Tabuľka3_206

Krok 3. Zadajte poradie prvého stĺpca skupín údajov v treťom stĺpci od 1 do n (počet údajov)

Uveďte hodnotenie 1 pre najnižšiu hodnotu, hodnotenie 2 pre najbližšiu najnižšiu hodnotu a podobne.

Tabuľka4_228
Tabuľka4_228

Krok 4. Vo štvrtom stĺpci urobte to isté ako v kroku 3, ale zaraďte údaje do druhého stĺpca

  • Priemer_742
    Priemer_742

    Ak existujú dva (alebo viac) údajov, ktoré majú rovnakú hodnotu, vypočítajte priemerné hodnotenie údajov a potom ho zadajte do tabuľky na základe tejto priemernej hodnoty.

    V príklade vpravo sú dve hodnoty 5 pre hodnotenia 2 a 3. Keďže existujú dve päťky, nájdite priemer hodnotení. Priemer 2 a 3 je 2,5, preto zadajte hodnotu hodnotenia 2,5 pre obe hodnoty 5.

Tabuľka5_263
Tabuľka5_263

Krok 5. V stĺpci „d“vypočítajte rozdiel medzi dvoma číslami v stĺpci poradia

To znamená, že ak je jeden stĺpec zaradený na 1 a druhý do 3, je rozdiel 2. (Na znamienku nezáleží, pretože ďalším krokom je vycentrovanie hodnoty.)

Tabuľka6_205
Tabuľka6_205

Krok 6. Každé číslo v stĺpci „d“dajte do štvorca a výsledok napíšte do stĺpca „d2".

Krok 7. Sčítajte všetky údaje v stĺpci „d2".

Výsledkom je d2.

Krok 7_812
Krok 7_812

Krok 8. Vyberte jeden z nasledujúcich vzorcov:

  • Ak žiadne z hodnotení nie je rovnaké ako v predchádzajúcom kroku, zadajte túto hodnotu do zjednodušeného vzorca koeficientu korelácie poradia Spearman

    Step8_271
    Step8_271

    a nahraďte výsledok „n“počtom párov údajov.

    Krok 9_402
    Krok 9_402
  • Ak je v predchádzajúcom kroku podobná pozícia, použite štandardný vzorec koeficientu korelácie poradia Spearman:

    Spearman
    Spearman

Krok 9. Interpretujte výsledky

Hodnota sa môže pohybovať od -1 do 1.

  • Ak je hodnota blízka -1, korelácia je záporná.
  • Ak je hodnota blízka 0, neexistuje lineárna korelácia.
  • Ak je hodnota blízka 1, korelácia je kladná.

Metóda 2 z 3: Použitie Excelu

Krok 1. Vytvorte nový stĺpec pre údaje spolu s ich poradím

Ak sú vaše údaje napríklad v stĺpci A2: A11, použite vzorec „= RANK (A2, A $ 2: A $ 11)“a skopírujte ho, kým nepokrýva všetky stĺpce a riadky.

Krok 2. Zmeňte rovnaké hodnotenie, ako je popísané v krokoch 3 a 4 metódy 1

Krok 3. V novej bunke vypočítajte koreláciu medzi dvoma stĺpcami poradia podľa vzorca „= CORREL (C2: C11, D2: D11)“

V tomto prípade C a D odkazujú na stĺpec, v ktorom sa nachádza poradie. Nová bunka bude vyplnená koreláciou Spearman Rank.

Metóda 3 z 3: Použitie R

Krok 1. Nainštalujte najskôr program R, ak ho ešte nemáte

(Pozri

Krok 2. Uložte svoje údaje vo formáte CSV, do prvých dvoch stĺpcov vložte údaje, v ktorých chcete nájsť koreláciu

Môžeme to urobiť pomocou ponuky „Uložiť ako“.

Krok 3. Otvorte editor R

Ak pracujete z terminálu, stačí spustiť R. Ak pracujete z pracovnej plochy, kliknite na ikonu R.

Krok 4. Zadajte nasledujúci príkaz:

  • d <- read.csv ("NAME_OF_YOUR_CSV.csv") a stlačte kláves Enter.
  • cast (rank (d [, 1]), rank (d [, 2]))

Tipy

Údaje musia pozostávať najmenej z 5 párov, aby bolo možné vidieť trend (počet údajov sú v tomto prípade iba 3 páry na zjednodušenie výpočtov.)

Pozor

  • Korelačný koeficient Spearmanovho poradia identifikuje iba silu korelácie tam, kde údaje konzistentne stúpajú alebo klesajú. Ak je v údajoch ďalší trend, Spearmanova korelácia poradia č poskytne presnú reprezentáciu.
  • Tento vzorec je založený na predpoklade, že neexistujú rovnaké hodnotenia. Keď existuje rovnaká hodnosť ako v príklade, mali by sme použiť túto definíciu: korelačný koeficient multiplikačného momentu podľa poradia.

Odporúča: