En este artículo, discutiremos cómo calcular la correlación Point Biserial en el lenguaje de programación 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 biserial de puntos devuelve el valor correlacionado que existe entre una variable binaria y una variable continua. podemos calcular la correlación biserial de puntos usando la función cor.test().
Sintaxis :
cor.test(datos1,datos2)
Parámetros:
- datos: Vectores de puntos
Ejemplo 1 :
En este ejemplo, usaremos la función cor.test() con dos vectores que contienen diferentes puntos de datos para obtener la correlación entre ellos en el lenguaje R.
R
# create two vectors data1=c(1:20) data2=c(23:42) # get correlation print(cor.test(data1,data2))
Producción:
Pearson's product-moment correlation data: data1 and data2 t = Inf, df = 18, p-value < 2.2e-16 alternative hypothesis: true correlation is not equal to 0 95 percent confidence interval: 1 1 sample estimates: cor 1
Ejemplo 2:
En este ejemplo, usaremos la función cor.test() con las diferentes columnas del marco de datos dado para obtener la correlación entre ellas en el lenguaje R.
R
# create dataframe with two columns data=data.frame(col1=c(1,34,56,32,23), col2=c(21,34,56,32,34)) # get correlation print(cor.test(data$col1,data$col2))
Producción:
Pearson's product-moment correlation data: data$col1 and data$col2 t = 4.7383, df = 3, p-value = 0.01782 alternative hypothesis: true correlation is not equal to 0 95 percent confidence interval: 0.3323372 0.9960865 sample estimates: cor 0.9392161
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA