区分效度全流程分析
- 基本说明
区分效度(又称判别效度、区别效度),其实质也是一种结构效度。区分效度强调本不应该在同一因子的测量项,确实不在同一因子下面。比如说,测量项A和 B分别测量两个属性,应该分属于因子A和因子B中,如果确实是这样,那么说明区分效度很高;但是如果二者属于同一因子下,则说明区分效度不明显,量表设计的不好。 - 前期分析
进行区分效度的分析之前,应该已经完成量表的信度分析和结构效度分析。保证量表具有很高的可信度和良好的结构效度。
例如:现在有一份量表题,要对A1~A4,B1~B4,C1~C3,D1~D3,共14个量表题,进行信度和结构效度分析。
1.信度分析
信度用于衡量样本回答是否可靠,即样本有没有真实作答量表类题目。信度分析常见的衡量指标是克隆巴赫信度系数(Cronbach α系数值)。Cronbach α系数值如果在0.8以上,说明量表的信度非常高;如果在0.7以上,说明量表信度可以接受;如果在0.6以上,说明量表应该进行修正,但仍不失其价值;如果低于0.6则需要重新进行量表设计。
在SPSSAU系统中进行信度分析,因为共ABCD四个维度,所以分别进行四次信度分析后,得到各维度的α系数值,汇总如下表:
从上表可以看出,ABCD四个维度的α系数值均高于0.7,因而说明本次数据的信度质量水平较好,研究数据真实可靠。
2.结构效度分析
结构效度是为了分析“从量表获得的结果与设计该量表时所假定的理论之间的符合程度”。简单来讲,在研究者设计量表之初,一般会预设好几个维度,在经过因子分析后,需要验证测量的数据是否与预设的几个维度相对应,如果测量项与预设维度之间对应关系良好,则说明量表的结构效度良好,说明量表设计的合理且有效,那么通过该量表得到的分析结果也是有效的。
进行结构效度分析,最终因子与测量项对应关系良好,如下图:
从效度分析结果看,A2~A4对应在因子3下;B2~B4对应在因子2下;C1~C3对应在因子1下;D1~D2对应在因子4下。对应关系良好,KMO值为0.876,且通过巴特球性检验说明量表结构效度良好。
- 四种检验方式
区分效度,在SPSSAU系统中,区分效度检验是使用验证性因子分析进行的。将各维度分别放进分析框中,进行分析,操作如下图:
得到的分析结果中,区分效度检验共有四种检验方法,下面将一一进行说明。
- AVE平方根判断法
当每个因子的AVE平方根值均大于“该因子与其他因子的相关系数的最大值”,此时说明具有良好的区分效度。
表格中斜对角线为AVE平方根值,其余值为相关系数。针对Factor1,其AVE平方根值为0.813,大于因子间相关系数绝对值的最大值0.661,意味着其具有良好的区分效度;同理,其他因子的区分效度都良好,意味着此次分析的量表具有良好的区分效度。
- HTMT法
HTMT(heterotrait-monotrait ratio)异质-单质比率,也就是特质间相关与特质内相关的比率。他是不同构面间指标相关的均值相对于相同构面间指标相关的均值乘积的开方的比值。如果HTMT值小于0.85(有时以0.9作为标准),则说明该两因子之间具有区分效度。
从HTMT分析结果来看,所有的HTMT值均小于0.85,意味着因子之间均有良好的区分度,量表的区分效度良好。
- MSV和ASV
MSV和ASV这两个指标也可用于区分效度判断;当MSV值小于AVE的值,并且ASV值小于AVE值则说明具有区分效度。
从上表可以看出,大部分因子的MSV值和ASV值都不小于AVE值,说明因子之间的区分效度并不好,进而量表的区分效度也比较差。
注意:不同的区分效度检验方法得到的检验结果可能不同。例如上述例题中三种检验区分效度的方式,得到的检验结果就不相同。此时,一般情况下只要有一种检验方式能够说明量表的区分效度良好,就可以认为量表有比较好的区分效度了。并不要求每种检验方式都要通过,才能认为区分效度良好。
- 独立性检验
独立性检验法需要研究者自行设置多个不同的CFA模型,然后对比不同的CFA模型拟合指标效果情况,并且判断得出最佳的模型,用于证明模型间的独立性情况。比如下表格:
比如:本次量表共有4个因子A/B/C/D,默认将量表分为4个因子即上图中的M0模型。如果想知道这种模型是否最优,则可以通过对比不同的模型结构进行判断。例如上图中的M1模型,将因子A放在一个因子框中,因子B和因子C放在另一个因子框中,因子D放在另一个因子框中,再进行验证性因子分析,操作如下图:
同理,可以换成M2或M3等其他模型进行分析,将每次的模型拟合指标整理成下表,进行对比分析,找到最优模型。
模型拟合指标用于整体模型拟合效度情况分析;通常情况下,拟合指标很多,指标很难全部达标;所以研究者可以根据实际情况,关注一些常用指标,包括卡方自由度比,GFI,RMSEA,RMR,CFI,NFI和NNFI。
从上表可以看出,对比分析以上7个指标,M0模型都是最接近判断标准的,即将因子分为A,B,C,D 4个的模型是最优的模型。
- 不达标处理
如果区分效度不达标,可以参考以下几个角度进行调整。
- 规范分析流程
一定要按照标准的分析流程进行区分效度分析,在进行区分效度之前要确保量表通过信度分析,并且具有良好的结构效度,这是进行区分效度的前提条件;量表的可靠性是有效性的必要前提;并且结构效度分析,要确保因子与测量项之间具有良好的对应关系。如果没有按照标准的分析流程进行分析,很有可能不能得到良好的区分效度。 - 尽量使用经典量表
经典量表是反复经过测试的,信度效度都很高,一般不会出问题。但是要注意经典量表与自己研究内容的契合度,即选择的经典量表是否适合研究自己的课题。 - 删除载荷系数法
删除载荷系数值比较低的测量项。
因子载荷系数值的统计意义就是变量i与公共因子(维度)j的相关系数(程度),绝对值越接近1,说明变量与公共因子的关系越密切。所以可以将载荷系数低的项(比如小于0.6)进行删除后,再进行分析。
- 模型修正
通常结合MI指标进行模型修正,建立协方差关系等。
MI值是一个模型调整指标,一般对模型调整时,可考虑多次尝试对比选择最优模型。比如设置MI>10时进行模型调整,操作如下图:
选择输出MI值后,再进行分析,此时SPSSAU输出因子和测量项-MI指标与测量项间MI指标两个表。
表1:因子和测量项-MI指标
上表为因子和测量项-MI指标,MI值并不固定判断标准,一般该值如果大于20说明关联性很强。从上可以看出,A2与Factor2、Factor3、Factor4这三个因子之间的MI值均大于20,说明A2与3个因子之间可能有较强的关联性。所以可以考虑将A2指标从模型中删除后,再次进行分析。
删除A2指标后,对比模型拟合指标整理如下:
从模型拟合指标来看,删除A2后,各项指标都更接近判断标准,说明使用MI指标进行模型修正是有效果的。
表2:测量项间MI指标值
测量项(显变量)间的MI指标,可用于辅助查看(或重新建立模型)测量项间的关系情况;如果MI值较大(比如大于20),说明该两个测量项间有着较强的关系,可考虑对它们建立协方差关系后再次分析。从上表可以看出,A4与A3之间的MI值大于20,说明二者之间有较强的关系,可以建立协方差关系,操作如下图:
建立A4与A3之间协方差关系后,对比模型拟合指标如下:
从模型拟合指标来看,建立协方差关系后,各项模型拟合指标都更接近判断标准,说明通过观察MI指标建立协方差关系进行模型修正是有效果的。
- 其他
区分效度分析并没有指定的检验方法,上述4种检验方法如果有一个通过区分效度检验即可说明研究量表的区分效度良好,并不需要所有检验方法都通过。多种方法对比选择后进行说明即可。
- 总结
区分效度用于分析本不应该在同一因子下的测量项确实不在一个因子下。在进行区分效度分析之前需要先进行信度分析与结构效度分析,确保量表具有很高的可信度和良好的结构效度。在SPSSAU系统中,共提供4种区分效度的检验方法,分别是AVE平方根判断法、HTMT法、MSV和ASV判断法和独立性检验法。一般来讲4种分析方法有一种通过即可认为量表区分效度良好。如果区分效度检验不通过,可以进行不达标处理,包括规范分析流程、尽量使用经典量表、删除载荷系数低的测量项、进行模型修正等。
相关文章:

区分效度全流程分析
基本说明 区分效度(又称判别效度、区别效度),其实质也是一种结构效度。区分效度强调本不应该在同一因子的测量项,确实不在同一因子下面。比如说,测量项A和 B分别测量两个属性,应该分属于因子A和因子B中&…...

【华为OD机试模拟题】用 C++ 实现 - 找数字(2023.Q1)
最近更新的博客 华为OD机试 - 入栈出栈(C++) | 附带编码思路 【2023】 华为OD机试 - 箱子之形摆放(C++) | 附带编码思路 【2023】 华为OD机试 - 简易内存池 2(C++) | 附带编码思路 【2023】 华为OD机试 - 第 N 个排列(C++) | 附带编码思路 【2023】 华为OD机试 - 考古…...

从0开始写Vue项目-Vue实现用户数据批量上传和数据导出
从0开始写Vue项目-环境和项目搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue2集成Element-ui和后台主体框架搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue页面主体布局和登录、注册页面_慕言要努力的博客-CSDN博客从0开始写Vue项目-SpringBoot整合Mybatis-plus实现…...

企业容器云管理平台选型指南
作者简介 涂家英,SUSE 资深架构师,专注 Cloud-Native 相关产品和解决方案设计,在企业级云原生平台建设领域拥有丰富的经验。 数字时代下的容器云管理平台 数字时代,市场竞争加剧,业务需求日新月异,敏态 IT…...

OpenGL超级宝典学习笔记:着色器存储区块、原子内存操作、内存屏障
前言 本篇在讲什么 本篇为蓝宝书学习笔记 着色器存储区块 原子内存操作 内存屏障 本篇适合什么 适合初学Open的小白 本篇需要什么 对C语法有简单认知 对OpenGL有简单认知 最好是有OpenGL超级宝典蓝宝书 依赖Visual Studio编辑器 本篇的特色 具有全流程的图文教学 重…...

SpringMVC框架知识详解(入门版)
✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...
25-动画和过渡
动画和过渡 一、动画 使用css动画样式,配合vue实现动画效果。 编写模板 <template><div><button click"isShow !isShow">显示/隐藏</button><h1 v-show"isShow">你好啊</h1></div> </templa…...
Linux 操作系统原理 — 虚拟内存管理
目录 文章目录 目录虚拟内存技术页式内存管理技术x86_32 CPU 虚拟内存虚拟地址格式与内核页表虚拟内存空间Kernel SpaceUser Spacex86_64 CPU 虚拟内存虚拟地址格式与内核页表(四级页表)虚拟内存空间TLB 缓冲(快表)进程页表虚拟内存技术 虚拟内存技术是操作系统实现的一种…...

保持超低温环境新方法:功耗降至十分之一!
(图片来源:网络)量子比特是量子计算机的主要构建部分,然而热量会导致量子比特容易出错,因此量子系统通常保存在超低温稀释制冷机内,可以将温度保持在绝对零度(−273.15℃)以上。但是…...

论文投稿指南——中文核心期刊推荐(音乐)
【前言】 🚀 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊 🎄 在期刊论文的分布中,存在一种普遍现象:即对于某一特定的学科或专业来说,少数期刊所含…...
es-10搜索推荐suggest
搜索推荐:Suggest 概述 搜索一般都会要求具有“搜索推荐”或者叫“搜索补全”的功能,即在用户输入搜索的过程中,进行自动补全或者纠错。以此来提高搜索文档的匹配精准度,进而提升用户的搜索体验,这就是Suggest。 四…...

VMware ESXi 7.0 Update 3k - 领先的裸机 Hypervisor (sysin Custom Image)
VMware ESXi 7.0 Update 3k - 领先的裸机 Hypervisor (sysin Custom Image) VMware ESXi 7.0 Update 3k Standard & All Custom Image for ESXi 7.0 U3k Install CD 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u3/,查看最新版。原创作品…...

JVM整体分析篇
这里写目录标题JVM的组成部分1.类装载子系统1.1一个类加载到JVM的过程1.2类加载机制1.3为什么设计双亲委派机制1.4怎么打破双亲委派机制2.运行时数据区2.1线程私有及共享2.2JVM内存区结构2.3JVM参数设置经验3.Java对象的生命周期3.1.对象的创建3.2.对象大小的计算(6…...
【Python入门第十七天】Python While 循环
Python 循环 Python 有两个原始的循环命令: while 循环for 循环 while 循环 如果使用 while 循环,只要条件为真,我们就可以执行一组语句。 实例 只要 i 小于 7,打印 i: i 1 while i < 7:print(i)i 1运行实…...

怎样激发读者好奇心?短视频营销之场景化
目录 激发读者好奇心?四个小技巧帮你搞定 1.省略法 2.欲言又止法: 3.问句法:就是用疑问的形式引起别人的好奇。 4.反差法 选择合适的主题。 利用场景化效果 使用滤镜。 如何提高用户的留存率。 1、设置一个有趣的话题。 2、用好道具。 3、多用竖屏。 什…...
【LeetCode】剑指 Offer 14- II. 剪绳子 II p96 -- Java Version
题目链接:https://leetcode.cn/problems/jian-sheng-zi-ii-lcof/ 1. 题目介绍(14- II. 剪绳子 II) 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1)&…...

【红黑树】红黑树插入操作相关的细节和疑难拆解分析
本文就红黑树的插入操作进行细致到每一个小步骤的解析。1,成员变量本红黑树使用了三叉链结构,使用的时候尤其要记得处理指向父亲的指针。为何在节点的构造函数中,默认节点的颜色为红色?因为考虑到红黑树的性质(对于每个…...

字符串匹配--strstr函数的模拟实现思路和代码
一,strstr函数 原型: const char * strstr ( const char * str1, const char * str2 );char * strstr ( char * str1, const char * str2 ); strstr是一个字符串匹配函数,在str1中去寻找str2,如果找到,返回str2在…...

【ArcGIS Pro二次开发】(7):地图(Map)的基本操作
地图是ArcGIS Pro中的基础起点,也是大多数工程的基础。主要用于显示表示空间数据的图层。 一、地图(Map)的基本操作示例 1、获取当前地图 var map MapView.Active.Map; 2、获取一级图层 var lys map.Layers; 用于获取地图中的单一图层,以及图层组…...

python 自动化测试 pytest 的使用
pytest 是一款以python为开发语言的第三方测试,主要特点如下: 比自带的 unittest 更简洁高效,兼容 unittest框架 支持参数化 可以更精确的控制要测试的测试用例 丰富的插件,已有300多个各种各样的插件,也可自定义扩…...

中南大学无人机智能体的全面评估!BEDI:用于评估无人机上具身智能体的综合性基准测试
作者:Mingning Guo, Mengwei Wu, Jiarun He, Shaoxian Li, Haifeng Li, Chao Tao单位:中南大学地球科学与信息物理学院论文标题:BEDI: A Comprehensive Benchmark for Evaluating Embodied Agents on UAVs论文链接:https://arxiv.…...

大型活动交通拥堵治理的视觉算法应用
大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动(如演唱会、马拉松赛事、高考中考等)期间,城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例,暖城商圈曾因观众集中离场导致周边…...
ssc377d修改flash分区大小
1、flash的分区默认分配16M、 / # df -h Filesystem Size Used Available Use% Mounted on /dev/root 1.9M 1.9M 0 100% / /dev/mtdblock4 3.0M...
React Native在HarmonyOS 5.0阅读类应用开发中的实践
一、技术选型背景 随着HarmonyOS 5.0对Web兼容层的增强,React Native作为跨平台框架可通过重新编译ArkTS组件实现85%以上的代码复用率。阅读类应用具有UI复杂度低、数据流清晰的特点。 二、核心实现方案 1. 环境配置 (1)使用React Native…...

【快手拥抱开源】通过快手团队开源的 KwaiCoder-AutoThink-preview 解锁大语言模型的潜力
引言: 在人工智能快速发展的浪潮中,快手Kwaipilot团队推出的 KwaiCoder-AutoThink-preview 具有里程碑意义——这是首个公开的AutoThink大语言模型(LLM)。该模型代表着该领域的重大突破,通过独特方式融合思考与非思考…...

高危文件识别的常用算法:原理、应用与企业场景
高危文件识别的常用算法:原理、应用与企业场景 高危文件识别旨在检测可能导致安全威胁的文件,如包含恶意代码、敏感数据或欺诈内容的文档,在企业协同办公环境中(如Teams、Google Workspace)尤为重要。结合大模型技术&…...

AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机
这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机,因为在使用过程中发现 Airsim 对外部监控相机的描述模糊,而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置,最后在源码示例中找到了,所以感…...
LRU 缓存机制详解与实现(Java版) + 力扣解决
📌 LRU 缓存机制详解与实现(Java版) 一、📖 问题背景 在日常开发中,我们经常会使用 缓存(Cache) 来提升性能。但由于内存有限,缓存不可能无限增长,于是需要策略决定&am…...

LabVIEW双光子成像系统技术
双光子成像技术的核心特性 双光子成像通过双低能量光子协同激发机制,展现出显著的技术优势: 深层组织穿透能力:适用于活体组织深度成像 高分辨率观测性能:满足微观结构的精细研究需求 低光毒性特点:减少对样本的损伤…...
为什么要创建 Vue 实例
核心原因:Vue 需要一个「控制中心」来驱动整个应用 你可以把 Vue 实例想象成你应用的**「大脑」或「引擎」。它负责协调模板、数据、逻辑和行为,将它们变成一个活的、可交互的应用**。没有这个实例,你的代码只是一堆静态的 HTML、JavaScript 变量和函数,无法「活」起来。 …...