Está en la página 1de 2

Consistencia interna en R

08 de octubre de 2019

Jorge Luis Montes Domínguez

Isaías Lara Klhar

L. Isabel Reyes Lagunes

En primer lugar es necesario ejecutar tres librerías: “foreign”, “psych” y “CTT”, lo anterior
se realiza con la función library() donde cada librería deberá ir dentro de los paréntesis.

library (foreign)

library (CTT)

library (psych)

En segundo lugar se establece la dirección en donde se encuentra la base de datos que se


utilizará con la función setwd(“Insertar dirección de trabajo”). Recuerden que cuando copian
la dirección directamente de Windows las barras vienen en sentido contrario, es decir, vienen
así: \ y será necesario cambiarlas de dirección a /.

setwd("C:/Users/JLMD_/Downloads")

A continuación creamos el objeto con el que vamos a estar trabajando y el que contendrá
nuestra base de datos. Para esta ocasión que se está utilizando una base de datos de SPSS se
utiliza la función read.spss(file = “ingresar nombre de base de datos.sav”).

BaseCelosConfirmatorio <- read.spss(file = "Base Confirmatorio R.sav")

Debido a cuestiones de compatibilidad es necesario que cuando se manda llamar una base de
datos de SPSS se convierta en un archivo “data frame” y esto se realiza con la función
as.data.frame (ingresar nombre del objeto que contiene la base de datos).

BaseCelosConfirmatorio <- as.data.frame(BaseCelosConfirmatorio)

Lo siguiente es crear correlaciones policóricas o tetracóricas dependiendo el nivel de


medición del instrumento, para esta base de datos se utilizarán correlaciones policóricas
debido a que los reactivos son ordinales. Lo anterior se realiza con la función polychorich()
y dentro de los paréntesis se introduce el objeto que contiene la base de datos junto con la
especificación de qué reactivos se analizarán.

Poly_mat <- polychoric(BaseCelosConfirmatorio[,c(2,3,4,5,6,7,8,9,10,11)])

Poly_mat <- Poly_mat$rho

Después se calcula el alpha de Cronbach sobre la matriz que se creó anteriormente con la
función alpha()

confiabilidad <- alpha (Poly_mat)

Después ejecutamos el nombre de la matriz confiabilidad para ver los indicadores

confiabilidad

El alfa de Chronbach del instrumento se verá reflejado en la parte que dice raw_alpha

Para conocer otro indicador de confiabilidad en este caso el de mitades se utiliza la función
splitHalf(nombre de la matriz rho).

splitHalf(Poly_mat)

Para conocer el lambda de Guttman se utiliza la función guttman (r = nombre de la matriz


rho)
guttman(r=Poly_mat)
Para conocer el Greatest Lowest Bound se utiliza la función glb( r = nombre de la matriz rho)
glb(r=Poly_mat)
Para conocer el indicador Omega se utiliza la función omega(nombre de la matriz rho)
omega(Poly_mat)

También podría gustarte