• Home
  • Química
  • Astronomía
  • Energía
  • Naturaleza
  • Biología
  • Física
  • Electrónica
  • Cómo calcular una matriz de correlación

    La correlación (r) es una medida de la relación lineal entre dos variables. Por ejemplo, la longitud de la pierna y el torso están altamente correlacionados; la altura y el peso están menos correlacionados, y la altura y la longitud del nombre (en letras) no están correlacionadas.

    Una correlación positiva perfecta: r = 1. (Cuando uno sube sube el otro) Una correlación negativa perfecta: r = -1 (Cuando uno sube, el otro baja) Sin correlación: r = 0 (No hay relación lineal)

    Una matriz de correlación es una matriz de muchas correlaciones.

    Calcular una matriz de correlación con R

    Obtener los datos. Si sus datos están en Excel, el método más fácil es guardarlo como un archivo .csv (en Excel 7, haga clic en "Archivo", luego "Guardar como", luego "otros formatos". Luego, en "Guardar como tipo", desplácese hasta CSV (valores separados por comas). Cada fila debe tener datos sobre un tema, y ​​cada columna debe ser una variable.

    Lee los datos en R usando read.csv. Por ejemplo, si tus datos están en "c: \\ mydisk \\ mydir \\ data.csv" ingrese mydata < - read.csv ("c: /mydisk/mydir/data.csv").

    Calcule la matriz de correlación usando cor (). Por ejemplo: cor (mydata). O bien, puede almacenar la matriz de correlación como un objeto para su uso posterior, utilizando: cormat < - cor (mydata).

    Calculando una matriz de correlación con SAS
    < Obtenga los datos. SAS puede leer datos en muchos formatos. Si almacena sus datos en Excel, tenga un tema en cada fila y una variable en cada columna.

    Lea los datos en SAS. Puede usar los datos. Asistente de IMPORTACIÓN para obtener sus datos. Haga clic en "Archivo", luego "Importar datos", luego elija un tipo de datos usando el menú desplegable. nu. Haga clic en "Siguiente" y navegue a sus datos, luego haga clic en "Finalizar".

    Calcule la matriz de correlación. Si sus datos se guardan en SAS como mydata, con las variables VAR1, VAR2 y VAR3, escriba: PROC CORR data = mydata; VAR var1 var2 var3; EJECUTAR;

    Consejo

    Tanto en SAS como en R, existen opciones para diferentes tipos de correlaciones (p. Ej., Pearson &# 039; s, Spearman &# 039; s). Recuerde que las correlaciones solo encuentran relaciones lineales. Si la relación entre dos correlaciones no es lineal, las correlaciones no son una buena opción. Para obtener más ayuda con R, inicie R, luego escriba? Cor.

    Advertencia

    Si la segunda referencia a continuación (Ayuda de R) no funciona, inicie R y escriba? Cor.

    © Ciencia http://es.scienceaq.com