全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
18996 4
2016-06-29
用r语言做结构方程,数据来源于年鉴。对于潜变量的三个测量指标,是不是应该先做信度和效度分析,又怎么做呢?谢谢啦!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-1-12 15:50:13
R在plspm会直接出来crobach‘s信度以及AVE至于组合信度可以用软件算一下
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-2-5 17:22:03
data <- read.csv("data.csv",header=T)
###信度检验
data <- data[,-1]
N <- dim(data)[1];k <- dim(data)[2];  ##N是回答问卷人数  k是问题数目
sumvar = sum(apply(data,2,var))       ##sumvar各变量的方差求和
varsum <- var(apply(data,1,sum))      ##varsum问卷行求和的方差
alpha <- (k/(k-1))*(1-sumvar/varsum)  ##Cronbach's alpha
alpha
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-20 16:37:06
data <- read.csv("实际被试参数.csv",header = T)
data <- data[,2:1+j]   #保留2到1+j个项目列,第1列是被试号
data <- as.matrix(data)  #数据框转换成矩阵形式
librar(psych)
alpha(data)          #运用psych包里的alpha()函数
outcome <- alpha(data) #得到结果
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2024-5-31 21:02:27
在R语言中进行结构方程模型(SEM)分析时,确实需要首先检查测量指标的信度和效度。以下是一些常用的函数和步骤:

1. 计算信度:
   - Cronbach's α:使用` psych `包中的` alpha `函数。
     ```r
     library(psych)
     alpha_data <- alpha(your_data[, your_variables]))
     ```

   - McDonald's ω:同样在` psych `包中,可以使用` omega `函数。
     ```r
     omega_data <- omega(your_data[, your_variables]), type = 1)
     ```

2. 检查效度:
   - 共变效度(Convergent Validity):检查指标之间的相关性。如果指标间的相关系数较高,说明共变效度较好。
   - 差异效度(Discriminant Validity):比较潜变量与指标的相关系数和潜变量之间的相关系数。如果潜变量与其测量指标的相关系数大于潜变量之间的相关系数,那么差异效度较好。

在完成上述分析后,你可以根据得到的信度和效度结果来优化你的模型。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群