¿Cómo calcular la correlación policórica en R?

En este artículo, discutiremos cómo calcular la correlación policórica en el lenguaje de programación R.

Calcular correlación policórica en R

La correlación mide la relación entre dos variables. podemos decir que la correlación es positiva si el valor es 1, la correlación es negativa si el valor es -1, de lo contrario 0. La correlación policórica se usa para calcular la correlación entre variables ordinales. Es similar a las condiciones de correlación reales. Podemos calcularlo usando el método polychor(). Está disponible en la biblioteca polychor, por lo que debemos importarlo.

Sintaxis : polychor(datos1,datos2)

donde, datos son los dos datos de entrada

Ejemplo 1: Calcular la correlación policórica en dos vectores

En este ejemplo, calcularemos la correlación policórica entre dos vectores

R

# load the library
library(polycor)
  
# define two vectors
data1 = c(1, 2, 1, 2, 3, 4, 2, 3, 4, 5, 6)
data2 = c(1, 2, 1, 2, 3, 6, 7, 8, 6, 5, 5)
  
# calculate polychoric correlation 
# between two data
polychor(data1, data2)

Producción:

[1] 0.5673752

Ejemplo 2: calcular la correlación policórica en dos columnas del marco de datos

R

# load the library
library(polycor)
  
# define dataframe with 2 columns
data = data.frame( data1=c(1, 2,1,2,3,4,2),
                  data2= c(3,6,7,8,6,5,5))
  
# calculate polychoric correlation between
# two columns
polychor(data$data1,data$data2)

Producción:

[1] 0.02894605

Publicación traducida automáticamente

Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *