再出一篇用mplus做的多组比较和中介分析的文章,专门谈谈诸如性别差异的各种研究的分析方法,从本文中大家不止可以知道性别差异,各种差异,各种gap只要你感兴趣都可以套进来这个方法来进行你的研究设计。

今天我们参考的论文是

Lietaert, S., Roorda, D., Laevers, F., Verschueren, K., & De Fraine, B. (2015). The gender gap in student engagement: The role of teachers' autonomy support, structure, and involvement. British Journal of Educational Psychology, 85(4), 498-518.

论文前言感兴趣的同学自己去看,简单来说就是作者观察到男同学和女同学的学习投入(behavioural engagement)是存在差异的,作者就想看一看是不是教师支持(teacher support)可以解释这种差异(用中介分析回答这个问题1),作者还想看一看是不是教师支持对学习投入的作用还在男性女性中存在差异(做调节用多组比较回答这个问题2)。

整体就是这样,争取大家在看了我写的这篇文章后可以对原文的整个统计流程更加清晰,而且在之后可以将该统计设计发散牵引到不止性别差异的各个差异的研究中或者是不同变量相互作用的性别差异的研究中,在做这些研究的时候可以套用此方法回答你自己的研究问题哦。

论文报告方法

根据研究问题1作者做了教师支持的中介作用:

虽然是在结构方程的框架下做的,但是作者依然是分步进行的,第一步model1:只拟合性别到学习投入的效应;第二步model2:加上中介变量,但是令性别对学习投入的直接为0,就是拟合一个完全中介模型;第三步model3:在第二步的基础上对直接效应自由估计;这3个模型都需要报告模型的拟合优度指标,具体包括卡方, p , RMSEA 和CFI 。

怎么判断是完全中介还是部分中介模型好呢,作者是看model2和model3的模型拟合优度,进行拟合优度的对比,具体看的指标是Δ卡方,ΔCFI,ΔRMSEA

Models fitted the data equally well when at least two of the following requirements were met: Δv2 non-significant at p < .050, ΔCFI < .010, or ΔRMSEA < .015 (Cheung & Rensvold, 2002)

如果这些指标足够小,就说明完全中介模型和部分中介模型,两个模型没差别;指标差异大就说明两模型有差异,比完过后发现model3更好(就说明模型应该加直接效应),并且性别的直接效应也是显著的,所以是部分中介作用成立。上图可以看出这是个多重中介,然后作者报告了每一条间接效应的大小,显著性和bootstrap置信区间。

再看性别的调节作用如何做和报告的:

作者是用结构方程模型的多组比较来说明性别差异的,依然是分3步,第一步model1,自由估计男女组的所有参数;第二步model2:学习投入的载荷在男女中固定为相等;第三步model3:在model2的基础上教师支持的3个维度的相关在男女中固定为相等;第4-6步:因为教师支持有3个维度,4-6步就是3个维度对学习投入的路径系数依次在男女中固定为相等;

怎么判断性别gap是否存在呢?作者依然是比较模型4-6的拟合优度,具体标准和中介部分一样。如果某个效应在男女中固定为相等后模型不变差,那么就不存在性别gap,比如将男性女性中教师支持的维度1对学习投入的路径系数固定为相等后,整个模型拟合优度并没有显著下降,那么就说明男女中此关系相同是符合数据的,所以就不存在gender gap,反之,就存在性别差异。

此部分作者报告了模型的拟合优度,模型比较的时候报告Δ卡方,ΔCFI,ΔRMSEA。

mplus实操

接下来给大家写mplus的实操

因为Δ卡方,ΔCFI,ΔRMSEA都是两个模型的相应指标做差得到的,Δ卡方的p值也可以查阅卡方分布表得到,这些都很简单,所以此部分重点复现中介分析部分的间接效应和置信区间和间接效应显著性检验的做法,调节效应部分的多组比较结构方程的做法。

因为我们需要看多重中介的每条间接效应的显著性和估计值所以在语法的model部分我们得加上Model indirect代码,代码解释如下:

因为我们还需要报告间接效应的bootstrap置信区间所以在analysis的部分应该加上bootstrap命令,代码解释如下

整体代码如下:

title: 祝大家虎年大吉哈
data:
file = yourdata.txt;
analysis:bootstrap=5000;
model:
!测量模型
!结构模型
Model indirect:
aiax ind x1;

运行后就可以得到每一条间接效应的估计值和显著性,这样就可以知道具体哪一条的间接效应到底显著不显著啦:

上面的结果就显示了,该多重中介模型中,间接效应总的来说是显著的,具体我们是有3条间接路径,只有通过AUTO这一条是显著的。

下面的结果是每一条间接效应系数的bootstrap置信区间:

模型拟合优度指标全在MODEL FIT INFORMATION中,很简单,这儿就不给大家展示了。

到此中介分析做完。

继续看调节的多组比较做法。

做多组比较的时候首先应该在variable命令中设定组变量,命令如下:

多组比较还涉及到模型系数的固定,在mplus的固定系数的操作命令如下:

原理是:只要系数后面的标签一样就表示固定为一样的系数。在多组比较的时候我们需要在不同的模型中固定不同的系数,这儿给大家展示model3的部分代码:

model f:
aiax by x19 (1)
x20 (2)
x21 (3)
x22 (4);
aiax@1; auto with comp (5);
auto with relat (6);
comp with relat (7);
model m:
aiax by x19 (1)
x20 (2)
x21 (3)
x22 (4);
aiax@1; auto with comp (5);
auto with relat (6);
comp with relat (7);

上面的代码就表示将男女两组中变量相关和aiax的载荷固定为相同。运行后得到模型的拟合优度和相应载荷和路径系数的估计值,可以看到因为我们代码中进行了固定,所以f组和m组相应变量的载荷都是一样的:

然后再在model3的基础上依次将教师支持的3个维度对学习投入的路径系数固定为相同,通过对不同模型拟合优度的比较就可以回答相应关系是不是存在gendergap了。

原论文的调节分析部分就是掌握多组结构方程模型的分组变量设定和不同组中模型系数的固定就可以啦,其余没有特别之处。

小结

感谢大家耐心看完,自己的文章都写的很细,重要代码都在原文中,希望大家都可以自己做一做,请转发本文到朋友圈后私信回复“数据链接”获取所有数据和本人收集的学习资料。如果对您有用请先记得收藏,再点赞分享。

Mplus数据分析:性别差异gendergap的相关研究如何做?的更多相关文章

  1. thinkphp框架相关研究(一)

    小编最近开始正式研究thinkphp框架,在此写下研究的整个历程,从最最基本的搭建网站开始,一步步记录.希望对大家有所帮助. 1.菜鸟从下载框架到建站 参考网址:http://blog.csdn.ne ...

  2. Mplus数据分析:随机截距交叉之后的做法和如何加协变量,写给粉丝

    记得之前有写过如何用R做随机截距交叉滞后,有些粉丝完全是R小白,还是希望我用mplus做,今天就给大家写写如何用mplus做随机截距交叉滞后. 做之前我们需要知道一些Mplus的默认的设定: obse ...

  3. mplus数据分析:增长模型潜增长模型与增长混合模型再解释

    混合模型,增长混合模型这些问题咨询的同学还是比较多的,今天再次尝试写写它们的区别,希望对大家进一步理解两种做轨迹的方法有帮助. 首先,无论是LCGA还是GMM,它们都是潜增长模型的框框里面的东西: L ...

  4. Java多线程--线程安全问题的相关研究

    在刚刚学线程的时候我们经常会碰到这么一个问题:模拟火车站售票窗口售票.代码如下: package cn.blogs.com.isole; /* 模拟火车站售票窗口售票,假设有50张余票 */ publ ...

  5. 小白学数据分析----->付费用户生命周期研究

    付费用户其实存在一个付费周期转化的问题,直接指标可能就是付费渗透率的问题,然而在此背后其实还有更深入的问题.我们经常遇到的是推广渠道获得的新用户,且这批用户进入游戏的状态.其实在付费用户问题研究方面, ...

  6. 关于视觉里程计以及VI融合的相关研究(长期更新)

    1. svo 源码:https://github.com/uzh-rpg/rpg_svo 国内对齐文章源码的研究: (1)冯斌: 对其代码重写 https://github.com/yueying/O ...

  7. Oracle Spatial GIS相关研究

    1.Oracle Spatial 概念相关 Oracle Spatial 是Oracle 数据库强大的核心特性,包含了用于存储矢量数据类型.栅格数据类型和持续拓扑数据类型的原生数据类型.Oracle ...

  8. android开源框架thinkinandroid相关研究

    和命令相关的类有: TAICommand:接口文件,一个命令接口所有命令需要从此实现,还有以下几种方法: TACommandExecutor 命令的实现类,其中含有commands这个成员变量.大部分 ...

  9. Python笔记_第五篇_Python数据分析基础教程_相关安装和版本查看

    1. IDE说明: 所有的案例用Anacoda中的Jupiter工具进行交互式讲解. 2. 版本和安装: NumPy从如下网站安装:http://sourceforge.net/projects/nu ...

  10. kali WiFi相关研究(学习中...)

    基础环境准备: 笔记本一台E470c(内置网卡 Qualcomm Atheros QCA9377 802.11ac) # 经过测试创建虚拟AP不成功 外置网卡一个:UGREEN 绿联AC1300M,芯 ...

随机推荐

  1. Windows Terminal3.1

    其实就是为了把之前写的东西集成起来所以搞了一个终端. 下载 集成功能 Wordle ABCG RandTool cmd 便捷功能 FastFile (快速打开目标文件夹) show 文件说明 Term ...

  2. Kubernetes ReplicaSet 控制器(十九)

    前面我们一起学习了 Pod 的原理和一些基本使用,但是在实际使用的时候并不会直接使用 Pod,而是会使用各种控制器来满足我们的需求,Kubernetes 中运行了一系列控制器来确保集群的当前状态与期望 ...

  3. 墨天轮最受DBA欢迎的数据库技术文档-故障处理案例篇

    在之前发布的<墨天轮最受欢迎的技术文档-容灾备份篇>中,大家说想看故障处理案例篇的内容,这不!编辑部快马加鞭给大家整理来了,希望能够帮助到大家. 数据库故障可能出现在内存.网络.CPU.硬 ...

  4. Oracle ADG 自动切换脚本分享

    为大家分享一个[Oracle ADG自动切换]的脚本,由云和恩墨工程师HongyeDBA编写,支持Switchover.Failover. 下载链接:https://www.modb.pro/down ...

  5. webpack中 ,有哪些常见的Loader?他们是解决什么问题的?

    1. css-loader 翻译css ,可以把sass / less 代码翻译成 css 代码 : 2. imgage-loader 加载并压缩图片文件 3. source-map-loader 加 ...

  6. 关系图谱后端不给指向性字段使用children

    .markdown-body { line-height: 1.75; font-weight: 400; font-size: 16px; overflow-x: hidden; color: rg ...

  7. OpenFunction v1.0.0 发布:集成 WasmEdge,支持 Wasm 函数和更完整的 CI/CD

    OpenFunction 是一个开源的云原生 FaaS(Function as a Service,函数即服务)平台,旨在帮助开发者专注于业务逻辑的研发.今天,我们非常高兴地宣布 OpenFuncti ...

  8. manim边做边学--通用三维坐标系

    ThreeDAxes是Manim中用于创建三维坐标系的类. 在数学.物理和工程等领域,三维坐标系的绘制是非常重要的. ThreeDAxes使得用户能够在动画中直观地展示三维空间中的对象和关系,从而提高 ...

  9. 2024 Navicat Premium 16+17安装教程(附激活方法)

    Navicat Premium,作为一款功能全面的集成数据库管理工具,无缝支持多样化的数据库类型,为用户带来前所未有的高效与便捷管理体验.它不仅涵盖了连接管理.数据导入导出.同步迁移.备份恢复等核心功 ...

  10. 斯坦福大学推出线性前沿LLM技术,训练模型成本仅为20美元

    序言:当前基于 Transformer 架构的大语言模型人工智能技术,由于投入大.成本高.人才需求苛刻,导致许多企业望而却步.动辄几千万甚至上亿的成本,现实中有几家企业能够承担?真正具有竞争力的技术应 ...