结构效度分析流程

news2025/7/13 13:55:18

结构效度分析流程如下图

一、结构效度的意义

效度分析在学术研究中非常常见,结构效度是为了分析“从量表获得的结果与设计该量表时所假定的理论之间的符合程度”。简单来讲,在研究者设计量表之初,一般会预设好几个维度,在经过因子分析后,需要验证测量的数据是否与预设的几个维度相对应,如果测量项与预设维度之间对应关系良好,则说明量表的结构效度良好,说明量表设计的合理且有效,那么通过该量表得到的分析结果也是有效的。

二、探索性因子分析

结构效度通常使用探索性因子分析进行验证,即通过探索性因子分析对题项进行分析,如果输出结果显示测量项与预设维度对应关系基本与预期一致,则说明结构效度良好。使用探索性因子分析进行结构效度的验证通常分为以下三个步骤,分别是效度分析指标判断、维度与测量项对应关系判断、对应关系调整。下面将分别进行说明。

  1. 效度分析指标

效度分析是综合各项指标进行综合判断,包括KMO值、Bartlett球形度检验、因子载荷系数值、维度与测量项对应关系等。主要的判断指标说明如下:

  • KMO值
    KMO值取值在0和1之间,用于综合衡量分析项间的信息重叠情况(即分析项之间的相关关系情况)。一般以0.6作为判断标准,如果KMO值大于0.6,说明数据适合进行因子分析,如果KMO值低于0.6说明数据不适合进行因子分析,可能原因在于分析项之间相关系数较低,无法有效浓缩信息。最简单的效度分析直接查看KMO值即可,但这种方法一般检验效能较低。
  • Bartlett球形度检验
    巴特利特球形检验是一种检验各个变量之间相关性程度的检验方法。一般在做因子分析之前都要进行巴特利特球形检验,用于判断变量是否适合用于做因子分析。与KMO值作用类似。


图1 KMO值和Bartlett球形度检验

  • 因子载荷系数值
    因子载荷系数值的统计意义就是变量i与公共因子(维度)j的相关系数(程度),范围为[-1,1],绝对值越接近1,说明变量与公共因子的关系越密切,通俗理解为变量向公共因子贡献了足够多的信息,一般来讲,因子载荷系数绝对值大于0.4,则说明变量i就应该归属于公共因子j。
  • 共同度
    共同度的大小代表了因子分析中提取出的因子包含原始数据的信息量。如果因子分析中大部分测量项的共同度都大于0.8,说明提取出的公共因子已经能够代表原始变量80%的信息量。如果共同度低于0.4,说明无法提取出有效信息,应该将共同度低于0.4的测量项进行删除。


图2 旋转后因子载荷系数表格

  • 维度与测量项对应关系

效度分析最关键的地方在于:维度与分析项对应关系是否与专业预期相符合,只有符合的时候才能说明量表的结构效度良好。比如在判断物流服务质量时,预期测量项“退货包运费”应该隶属于衡量物流“可靠性”这一维度,如果该测量项出现在“经济性”这一维度下,则说明维度与测量项对应关系不好,需要进行调整。

效度分析的其他指标都比较容易达标,最核心的是维度与测量项关系的判断与调整,下面将结合示例进行讲解与分析。

  1. 维度与测量项对应关系判断
    维度与测量项关系的判断通过SPSSAU因子分析结果的旋转后因子载荷系数表格进行分析,如下图:


图3 第一次分析旋转后因子载荷系数表格
从上图可以看出,经济性1-4这四个测量项隶属于因子1(维度1);时间性1-4这四个测量项隶属于因子2,;灵活性1-3这三个指标隶属于因子3;可靠性1-3应该隶属于因子4,但是可靠性3这个测量项却对应因子1下面,那么就将这种本应该对应在因子i下,却对应到因子j下的测量项出现的对应关系问题叫做“张冠李戴”。对于出现“张冠李戴”现象的测量项,应该将该项进行删除操作。
从上图可以看出,可靠性1-2,对应因子1和因子4均可,灵活性2和灵活性3这两项对应因子2和因子3均可,那么将此类既可以对应因子i又可以属于因子j的测量项出现的问题叫做“纠缠不清”。属于“纠缠不清”,一般出现“纠缠不清”现象时,可先保留,暂时不处理,先处理“张冠李戴”现象。
完成维度与测量项的对应关系判断,即确定了各个测量项所出现的问题属于“张冠李戴”还是“纠缠不清”后,下一步进行对应关系的调整,将对应关系出错的测量项进行调整。

  1. 对应关系调整

对于出现“张冠李戴”现象的测量项,应该将该项进行删除操作;一般出现“纠缠不清”现象时,可先保留,暂时不处理。那么在上述描述中,知道了“可靠性3”出现了“张冠李戴”类对应关系错误,那么将“可靠性3”在分析项中移除,而其他出现“纠缠不清”类错误的测量项对分析结果并没有太大影响,暂不处理。

删除“可靠性3”后再次进行因子分析,得到分析结果如下:

图4 第二次分析旋转后因子载荷系数表格

从上图可以看出,移除“可靠性3”后,虽然可靠性1-2,灵活性2-3的“纠缠不清”的情况仍然存在,但是“张冠李戴”的现象已经没有了,可以认为此时13个测量项与4个因子的对应关系良好,结构效度达标。

三、结构效度不达标处理

通常效度不达标主要可能出现以下三个方面的问题:KMO值不存在、无法划清维度、与预期维度对应关系不符。下面将依次说明解决办法。

(1)KMO值不存在

效度分析是使用因子分析进行的检验,因子分析要求测量项之间有适当的相关关系;如果测量项之间相关系数过高,说明测量项之间共线性太强,无法有效浓缩信息;相关性太弱,信息重叠度低则无法有效提取信息,都可能无法输出KMO值,所以当KMO值不存在时,可以检查相关关系情况,移除相关系数过高(大于0.8)和过低(小于0.2)的测量项。同时如果样本量过低,也会出现问题,样本量一般要大于5倍测量项的个数。比如共有14个测量项,那么样本量至少在14*5=70份以上,如果过少,要加大样本量。

(2)无法划清维度

如果无论如何不能划分清楚维度,可以每次放入一个维度的测量项,依次进行效度分析,依次移除共同度低的测量项,确保每个维度中都没有特别糟糕的测量项之后,在将全部测量项放入分析框中进行整体分析。比如,在本例中,将可靠性1-3、经济性1-4、时间性1-4、灵活性1-3,这4个维度对应的测量项先依次进行效度分析,移除共同度低于0.4的测量项之后,在将全部测量项放入分析框中,整体进行效度分析,再查看分析结果。

(3)与预期维度对应关系不符

此类问题比较常见,除非是使用经典量表,否则不可能一次分析就能得到完美的对应关系。值得注意一点的是,如果专业预期维度为4个,那么在分析之初,应该首先将维度先设置为4个。在效度分析是一个来回多次对比的过程,测量项与预期维度的对应关系需要进行反复的调整,在这个过程中,一定要搞清楚“张冠李戴”与“纠缠不清”这两类错误的对应关系,及时对出现“张冠李戴”问题的测量项做出处理,多次对比删除后得到最优的结果。

四、总结

结构效度分析是为了检验测量项与预期维度对应关系情况。效度分析没有固定的判断标准,是综合各项指标进行的一个综合判断过程,包括KMO值、Bartlett球形度检验、因子载荷系数、共同度、维度与测量项对应关系等。其中最重要的是查看维度与测量项的对应关系,最难的部分也在于维度与测量项对应关系的调整,其他指标比较容易达标。当效度分析不达标时,可以按照第三部分所讲的内容,查看自己的问题所在,进行对应的修改。一定要注意,效度分析并不是一步完成的,可能是一个需要反复调整才能得到最优结果的过程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/369233.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

docker搭建MySQL集群(1主1从)

1.创建挂载路径及配置文件my.cnf,挂载mysql的数据、配置、日志 /usr/mydata/mysql/conf/s1 /usr/mydata/mysql/conf/m1my.cnf先只写server-id,保证主从不同 2.拉取MySQL镜像,启动两个实例 docker run -p 3316:3306 --name mysql-m1 -v /usr/mydata/m…

识别密文加密类型

离线密码破解:离线不会触发密码锁定机制不会产生大量登录失败日志引起管理员注意HASH识别工具(识别哈希类型):hash-identifierHashid yara规则匹配文件得到特定加密算法一、hash-identifierKali Linux提供工具hash-identifier来识…

LabVIEW如何调用.m脚本LabVIEW调用MATLAB

LabVIEW如何调用.m脚本LabVIEW调用MATLAB有一个用MATLAB编写的脚本,想知道从LabVIEW调用它的方法,以及哪一个是最快的。解决方法有几种方法可以在LabVIEW中调用.m脚本。LabVIEW中的MATLABScript Node使用ActiveX调用MATLAB运行时系统。注意:不…

Nginx 02篇——Nginx基本配置与参数说明篇

Nginx 02篇——Nginx基本配置与参数说明篇前言-默认配置文件1. 前言——关于nginx1.1 关于nginx1. 2 Nginx 01篇——Nginx安装2. Nginx 配置文件结构2.1 Nginx 安装后的默认文件2.2 Nginx 的三大组成部分3. 配置参说明-1——整个配置3.1 配置说明3.2 参考4. 配置说明-2—详细说…

增量更新jar包的方法

由于现在绝大多数服务都采用spring boot,且在打包时一般选择全量包的形式,因此在服务依赖比较多的情况下,更新/添加其中的一个文件时,会造成很大的麻烦,比如一个服务打完包后,jar文件的体积可能在200M左右,因此在网络条件不好的情况下,频繁更新服务包还是比较麻烦的…

http/HTTPS相关的一些知识

2、http和https HTTP,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。HTTP 是应用层协议,它以 TCP(传输层)作为底层协议,默认端口为 80。 http的通信过程:服务器在80端口等待客户的请…

联想Thinkpad X1 Carbon (7th Gen)电脑 Hackintosh 黑苹果efi引导文件

原文来源于黑果魏叔官网,转载需注明出处。硬件型号驱动情况主板Thinkpad X1 Carbon处理器Intel Core i5-10210U (formerly Comet Lake)已驱动内存8GB DDR3 (or something like that)已驱动硬盘WDC PC SN730 SDBQNTY-256G-1001已驱动显卡Intel UHD 620Nvidia GeForce…

【AcWing-Python-785】快速排序

题目:https://www.acwing.com/problem/content/description/787/对应视频讲解:https://www.acwing.com/video/227/题目描述注意本题数据已加强。快速排序过程中,如果每次取区间起点或者终点作为分界点,则会超时。分界点换成随机值…

自动化测试工具airtest之上传文件或图片(web自动化上传图片)

web自动化测试图片上传的方法&#xff1a; 第一种为当具有input标签时&#xff0c;如&#xff1a; <input type"file" name"file" multiple"multiple"> 这类可以通过selenium中的send_keys()上传 直接实现&#xff1a; driver.find_eleme…

成功“拿捏”金三银四!汇总Java面试突击班后的面试小册

最近很多同学已经开始进行今年的面试了&#xff0c;好多同学说&#xff0c;想要今年最新版的Java面试突击班的内容话说回来&#xff0c;今天给大家分享的就是咱们面试突击班的文字PDF版本&#xff0c;下面是文字版的分享大家可以详细往下看&#xff01;由于文章的篇幅有限&…

常见web安全漏洞-暴力破解,xss,SQL注入,csrf

1&#xff0c;暴力破解 原理&#xff1a; 使用大量的认证信息在认证接口进行登录认证&#xff0c;知道正确为止。为提高效率一般使用带有字典的工具自动化操作 基于表单的暴力破解 --- 若用户没有安全认证&#xff0c;直接进行抓包破解。 验证码绕过 on server ---验证码校验在…

局域网下mac与win通过ssh互联(端口映射)

目录一、前置条件ip查看关闭防火墙二、win端ssh连接mac三、mac端ssh连接win四、mac端ssh连接win上的linux虚拟机此文章欢迎访问我的个人博客&#xff1a;https://qiandao.space/archives/portmapping mac端ssh连接win mac端ssh连接win上的linux虚拟机 win端ssh连接mac 日常开发…

【知识蒸馏】知识蒸馏(Knowledge Distillation)技术详解

参考论文&#xff1a;Knowledge Distillation: A Survey 1.前言 ​ 近年来&#xff0c;深度学习在学术界和工业界取得了巨大的成功&#xff0c;根本原因在于其可拓展性和编码大规模数据的能力。但是&#xff0c;深度学习的主要挑战在于&#xff0c;受限制于资源容量&#xff0…

Unity——使用铰链关节制作悬挂物体效果

目的在场景中创建一个悬挂的物体&#xff0c;是把多个模型悬挂在一起可以自由摇摆&#xff0c;类似链条的效果效果图前言什么是铰链关节&#xff1f;铰链关节 将两个刚体&#xff08;Rigid body&#xff09;组会在一起&#xff0c;从而将其约束为如同通过铰链连接一样进行移动。…

JavaSE基础部分总结

JavaSe基础部分 文章目录JavaSe基础部分1.命名规范2.基本的数据类型3.方法3.1方法的基本格式3.2 方法的分类3.3 方法的注释4.数组4.1 数组的命名格式4.2 数组中存在的址交换的操作4.3数组Arrays常用的方法1. Arrays.asList(数组作为参数或者数据作为参数)&#xff1a;2.Arrays.…

Spring Cloud Alibaba全家桶(一)——Spring Cloud Alibaba介绍

前言 本文为 Spring Cloud Alibaba介绍 相关知识&#xff0c;下边将对微服务介绍&#xff08;包括&#xff1a;系统架构演变、微服务架构介绍、常见微服务架构&#xff09;&#xff0c;Spring Cloud Alibaba介绍&#xff08;包括&#xff1a;Spring Cloud Alibaba 的定位、Spri…

图表类可视化开发采坑记录之旅3

如图所示的扇形图样式改造&#xff1a; 开发框架&#xff1a; 基于vue2&#xff0c;echarts5.0.0 基于组件&#xff1a; html代码&#xff1a; <div class"showCanvas"><div id"midError"></div> </div> css代码&#xff1a; …

【算法数据结构体系篇class09】:链表问题:快慢指针、回文结构、复制、中点,分区、相交

一、链表解题的方法论 1)对于笔试&#xff0c;不用太在乎空间复杂度&#xff0c;一切为了时间复杂度2)对于面试&#xff0c;时间复杂度依然放在第一位&#xff0c;但是一定要找到空间最省的方法二、链表常用数据结构和技巧1&#xff09;使用容器(哈希表、数组等)2&#xff09;快…

Eth-trunk :LACP模式链路聚合实战

Eth-trunk : LACP模式链路聚合实战 需求描述 PC1和PC3数据vlan10 &#xff0c;网段为192.168.10.0 /24PC2和PC4数据vlan20 &#xff0c;网段为192.168.20.0 /24确保设备之间互联互通&#xff0c;使用最大互联带宽并没有环路确保相同网段的PC可以互通判断交换机之间的每个端口…

【Spark分布式内存计算框架——离线综合实战】6. 广告投放的地域分布

3.3 广告投放的地域分布 按照产品需求&#xff0c;需要完成如下统计的报表&#xff1a; 从上面的统计报表可以看出&#xff0c;其中包含三个“率”计算&#xff0c;说明如下&#xff1a; 报表字段信息 针对广告投放的地域分布统计&#xff0c;各个指标字段信息说明如下&…