Conţinut
- Calcularea unei matrice de corelare cu R
- Calcularea unei matrice de corelație cu SAS
- sfaturi
- Avertizări
Corelația (r) este o măsură a relației liniare între două variabile. De exemplu, lungimea piciorului și lungimea torsului sunt foarte corelate; înălțimea și greutatea sunt mai puțin corelate, iar înălțimea și lungimea numelui (cu litere) nu sunt corelate.
O corelație pozitivă perfectă: r = 1. (Când unul urcă celălalt urcă) O corelație negativă perfectă: r = -1 (Când unul urcă, celălalt coboară) Nicio corelație: r = 0 (Nu există linie relaţie)
O matrice de corelație este o matrice cu multe corelații.
Calcularea unei matrice de corelare cu R
Obțineți datele. Dacă datele dvs. sunt în Excel, cea mai simplă metodă este să o salvați ca fișier .csv (în Excel 7, faceți clic pe „Fișier”, apoi „Salvați ca”, apoi „alte formate”. Apoi în „Salvați ca tip”, derulați în jos la CSV (valori separate prin virgule). Fiecare rând ar trebui să aibă date despre un subiect și fiecare coloană ar trebui să fie o singură variabilă.
Citiți datele în R folosind read.csv. De exemplu, dacă datele dvs. sunt în „c: mydisk mydir data.csv” introduceți mydata <- read.csv („c: /mydisk/mydir/data.csv”).
Calculați matricea de corelație folosind cor (). De exemplu: cor (mydata). Sau puteți stoca matricea de corelație ca obiect pentru o utilizare ulterioară, folosind: cormat <- cor (mydata).
Calcularea unei matrice de corelație cu SAS
Obțineți datele. SAS poate citi date în mai multe formate. Dacă vă stocați datele în Excel, aveți un subiect pe fiecare rând și o variabilă în fiecare coloană
Citiți datele în SAS. Puteți utiliza asistentul IMPORT pentru a obține datele. Faceți clic pe „Fișier”, apoi „Import date”, apoi alegeți un tip de date folosind meniul derulant. Faceți clic pe „Următorul” și navigați la datele dvs., apoi faceți clic pe „Finalizare”.
Calculați matricea de corelație. Dacă datele dvs. sunt salvate în SAS ca mydata, cu variabilele VAR1, VAR2 și VAR3, atunci tastați: PROC CORR data = mydata; VAR var1 var2 var3; ALERGA;