Kuidas arvutada korrelatsioonimaatriksit

Posted on
Autor: John Stephens
Loomise Kuupäev: 25 Jaanuar 2021
Värskenduse Kuupäev: 20 November 2024
Anonim
Kuidas arvutada korrelatsioonimaatriksit - Teadus
Kuidas arvutada korrelatsioonimaatriksit - Teadus

Sisu

Korrelatsioon (r) on kahe muutuja vahelise lineaarse suhte mõõt. Näiteks on jalgade pikkus ja kere pikkus korrelatsioonis; kõrgus ja kaal on vähem korrelatsioonis ning kõrgus ja nime pikkus (tähtedega) on korreleerimata.


Täiuslik positiivne korrelatsioon: r = 1. (Kui üks tõuseb üles, siis teine ​​tõuseb) Täiuslik negatiivne korrelatsioon: r = -1 (kui üks tõuseb üles, teine ​​läheb alla) Korrelatsioon puudub: r = 0 (Lineaarset pole suhe)

Korrelatsioonimaatriks on paljude korrelatsioonide maatriks.

Korrelatsioonimaatriksi arvutamine R-ga

    Hankige andmed. Kui teie andmed asuvad Excelis, on lihtsaim viis salvestada need .csv-failina (Excelis 7 klõpsake "Fail", siis "Salvesta nimega", siis "muud vormingud". Seejärel kerige jaotises "Salvesta tüübina". kuni CSV-ni (komaga eraldatud väärtused). Igal real peaksid olema andmed ühe teema kohta ja igas veerus peaks olema üks muutuja.

    Lugege andmed R-sse, kasutades read.csv. Näiteks kui teie andmed asuvad kataloogis "c: mydisk mydir data.csv", sisestage minu andmed <- read.csv ("c: /mydisk/mydir/data.csv").


    Arvutage korrelatsioonimaatriks, kasutades kor (). Näiteks: cor (mydata). Või salvestage korrelatsioonimaatriks objektina hilisemaks kasutamiseks, kasutades: cormat <- cor (mydata).

Korrelatsioonimaatriksi arvutamine SAS-iga

    Hankige andmed. SAS saab andmeid lugeda paljudes vormingutes. Kui salvestate oma andmeid Excelis, siis hoidke mõlemal real üks teema ja igas veerus üks muutuja

    Lugege andmed SAS-i. Oma andmete saamiseks saate kasutada viisardit IMPORT. Klõpsake "File", siis "Import data" ja valige rippmenüü abil andmetüüp. Klõpsake "Järgmine" ja liikuge oma andmete juurde, seejärel klõpsake "Lõpeta".

    Arvutage korrelatsioonimaatriks. Kui teie andmed salvestatakse SAS-is Mydata andmetena koos muutujatega VAR1, VAR2 ja VAR3, tippige: PROC CORR data = mydata; VAR var1 var2 var3; JOOKS;

    Näpunäited

    Hoiatused