• Home
  • Kemi
  • Astronomien
  • Energi
  • Naturen
  • Biologi
  • Fysik
  • Elektronik
  •  science >> Vetenskap >  >> Matematik
    Hur man beräknar en korrelationsmatris

    Korrelationen (r) är ett mått på det linjära förhållandet mellan två variabler. Till exempel är benlängd och torso längd högt korrelerade; höjd och vikt är mindre högt korrelerade och höjd och namnlängd (i bokstäver) är okorrelerade.

    En perfekt positiv korrelation: r = 1. (När man går upp går den andra upp) En perfekt negativ korrelation: r = -1 (När man går upp går den andra ner) Ingen korrelation: r = 0 (Det finns inget linjärt förhållande)

    En korrelationsmatris är en matris med många korrelationer.

    Beräkning av en korrelationsmatris med R

    Hämta data. Om din data är i Excel, är den enklaste metoden att spara den som en .csv-fil (I Excel 7 klickar du på "Arkiv", sedan "Spara som" och sedan "Andra format." Sedan i "Spara som typ" ner till CSV (kommaseparerade värden). Varje rad ska ha data om ett ämne, och varje kolumn ska vara en variabel.

    Läs data i R med read.csv. Om din data är i "c: \\ mydisk \\ mydir \\ data.csv" ange mydata < - read.csv ("c: /mydisk/mydir/data.csv").

    Beräkna korrelationsmatrisen med hjälp av cor (). Till exempel: cor (mydata). Du kan också lagra korrelationsmatrisen som ett objekt för senare användning, med: cormat < - cor (mydata).

    Beräkna en korrelationsmatris med SAS

    Hämta data. SAS kan läsa data i många format. Om du lagrar dina data i Excel har du ett ämne på varje rad och en variabel i varje kolumn

    Läs data till SAS. IMPORT-guiden för att få dina data. Klicka på "Arkiv" och sedan "Importera data", välj sedan en datatyp med hjälp av rullgardinsmenyn nu. Klicka på "Nästa" och navigera till dina data och klicka sedan på "Slutför".

    Beräkna korrelationsmatrisen. Om dina data sparas i SAS som mydata, med variablerna VAR1, VAR2 och VAR3, skriv sedan: PROC CORR data = mydata; VAR var1 var2 var3; RUN;

    Tips

    I både SAS och R finns alternativ för olika typer av korrelationer (e, .g Pearson, Spearman &# 039; s). Kom ihåg att korrelationer bara hittar linjära relationer. Om förhållandet mellan två korrelationer inte är linjärt är korrelationer inte ett bra val. För att få mer hjälp med R, starta R, skriv då? Cor.

    Varning

    Om den andra referensen nedan (R Hjälp) inte fungerar startar du R och skriver? Cor.

    © Vetenskap https://sv.scienceaq.com