Sadržaj
Korelacija (r) je mjera linearnog odnosa između dvije varijable. Na primjer, duljina nogu i duljina trupa jako su povezani; visina i težina su manje korelirani, a visina i dužina imena (slovima) su neusklađeni.
Savršena pozitivna korelacija: r = 1. (Kada jedna ide gore, druga ide gore) Savršena negativna korelacija: r = -1 (kada jedna ide gore, druga pada) Nema korelacije: r = 0 (Ne postoji linearna odnos)
Korelacijska matrica matrica je mnogih korelacija.
Izračunavanje korelacijske matrice s R
Dohvati podatke. Ako su vaši podaci u Excelu, najlakša metoda je spremiti ih u .csv datoteku (u Excelu 7 kliknite "Datoteka", zatim "Spremi kao", zatim "ostale formate". Zatim se pomaknite u "Spremi kao vrstu". do CSV (vrijednosti odvojene zarezima). Svaki redak treba imati podatke o jednoj temi, a svaki stupac treba biti jedna varijabla.
Pročitajte podatke u R pomoću read.csv. Na primjer, ako su vaši podaci u "c: mydisk mydir data.csv" unesite moje podatke <- read.csv ("c: /mydisk/mydir/data.csv").
Izračunajte korelacijsku matricu pomoću cor (). Na primjer: cor (mydata). Ili, možete spremiti korelacijsku matricu kao objekt za kasniju upotrebu, koristeći: cormat <- cor (mydata).
Izračunavanje korelacijske matrice sa SAS-om
Dohvati podatke. SAS može čitati podatke u mnogim formatima. Ako pohranjujete svoje podatke u Excelu, u svakom retku sadrži po jedan predmet i jednu varijablu
Pročitajte podatke u SAS. Pomoću čarobnjaka IMPORT možete dobiti svoje podatke. Kliknite "Datoteka", zatim "Uvezi podatke", a zatim odaberite padajući tip podataka s padajućeg izbornika. Kliknite "Dalje" i pomaknite se do svojih podataka, a zatim kliknite "Završi".
Izračunajte korelacijsku matricu. Ako su vaši podaci spremljeni u SAS kao mydata, sa varijablama VAR1, VAR2 i VAR3, tada upišite: PROC CORR data = mydata; VAR var1 var2 var3; TRČANJE;