线性混合效应模型相比方差分析具有很多优点。为了让大家更直观的了解,我们来做一下两者的对比。基于模拟的方法,生成了以下数据dat_sim:

这种数据格式是长格式,也就是从实验软件导出来的那种数据格式。这种数据格式可以直接使用线性混合效应模型进行分析。该实验设计是被试内项目间的单因素两水平设计。category是自变量,两个水平分别是outgroup和ingroup,outgroup比ingroup的反应时慢50ms。

线性混合效应模型分析代码如下:

mod_sim=lmer(RT~X_i+(1|item_id)+(1+category|subj_id),data=dat_sim)summary(mod_sim,cor=FALSE)

结果如下。

Linear mixed model fit by REML. t-tests use Satterthwaite's method ['lmerModLmerTest']Formula: RT ~ X_i + (1 | item_id) + (1 + category | subj_id)   Data: dat_simREML criterion at convergence: 67740.7Scaled residuals:     Min      1Q  Median      3Q     Max -3.7370 -0.6732  0.0075  0.6708  3.5524 Random effects: Groups   Name             Variance Std.Dev. Corr  subj_id  (Intercept)       8603     92.75                  categoryoutgroup  3298     57.43   -0.19 item_id  (Intercept)       4072     63.81         Residual                  41283    203.18        Number of obs: 5000, groups:  subj_id, 100; item_id, 50Fixed effects:            Estimate Std. Error     df t value Pr(>|t|)    (Intercept)   807.72      13.19 119.05  61.258   <2e-16 ***X_i            39.47      19.79  56.30   1.994    0.051 .  ---Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

线性混合效应模型的分析结果显示category的效应是显著的。那么,使用方差分析怎么进行分析呢?我们需要进行基于被试的分析(F1)和基于项目的分析(F2),我们先使用大家熟悉的SPSS进行演示。整理数据的过程就省略了,直接看SPSS的数据界面和分析结果。

基于被试的分析:

基于项目的分析:

当然,如果你觉得SPSS分析比较麻烦,可以使用R语言进行分析。

基于被试的分析:

# aggregate by subject and analyze with ANOVAdat_subj %  group_by(subj_id, category, X_i) %>%  summarise(RT = mean(RT), .groups = "drop")afex::aov_ez(  id = "subj_id",  dv = "RT",  within = "category",  data = dat_subj)

结果:

Anova Table (Type 3 tests)Response: RT    Effect    df     MSE         F  ges p.value1 category 1, 99 3300.45 23.60 *** .035   <.001---Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘+’ 0.1 ‘ ’ 1

基于项目的分析:

dat_item %  group_by(item_id, category, X_i) %>%  summarise(RT = mean(RT), .groups = "drop")afex::aov_ez(  id = "item_id",  dv = "RT",  between = "category",  data = dat_item)

结果:

Anova Table (Type 3 tests)Response: RT    Effect    df     MSE      F  ges p.value1 category 1, 48 4484.87 4.34 * .083    .043---Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘+’ 0.1 ‘ ’ 1

从以上结果可以看到,线性混合效应模型可以同时考虑基于被试和项目的变异,不像方差分析需要分别进行被试分析和项目分析。因为被试分析时候其实是把项目平均了,也就是假设被试对所有项目的反应是相同的,其实这很明显是不正确的假设,所以被试分析假阳性率要高于名义上的假阳性率(0.05)。项目分析也是同理。其次,效应混合效应模型能更好地处理不平衡数据,假设某一种实验条件下缺失了特别多的数据,在被试分析的时候是没有考虑到这种缺失情况的,因为都是求实验条件下的所有项目的均值。当然还有其他优势,比如可以同时纳入被试和项目的协变量,统计检验力更高等,就不一一介绍了。想要学习线性混合效应模型的,可以看看我们的线性混合效应模型论文班课程。在重复测量设计中,如果使用方差分析,需要进行基于被试和基于项目的分析,也就是F1和F2。这种做法最起码有以下不足:(1)不能同时纳入基于被试和项目的随机效应,导致估计结果不准确;(2)不能同时纳入被试和项目的协变量;(3)分析繁琐,不灵活。进行基于被试的分析要先合并所有的项目,同理,进行基于项目的分析要先合并所有的被试数据。(4)结果难以解释。如果被试分析或项目分析只有其中一个显著,应该作何解释?当然还有其他优势就不絮叨了。那么有没有什么更方便的方法呢?当然有,那就是使用线性混合效应模型(linear mixed effects modeling)进行分析。最近这些年,线性混合效应模型在心理语言学等领域等到广泛应用。在R语言中,有非常成熟的包,大家可以直接使用。但是,学习该方法门槛比较高。如果自己摸索的话,可能会浪费大量的时间,而且还不能掌握该方法。为了方便大家学习线性混合效应模型,我们推出了线性混合效应模型论文班。助力大家从零基础掌握该方法。感兴趣的,请联系QQ:3417492134咨询课程。

元分析论文班课程表

课表持续更新

第一课时:线性混合效应模型的R语言基础第二课时:线性模型基础第三课时:线性模型进阶

第四课时:线性模型的假设

第五课时:线性混合模型基础知识

第六课时:混合线性效应模型的R语言实现第七课时:线性混合效应模型中随机效应的设置

第八课时:掌握线性混合效应模型:基于数据模拟的方法

第九课时:线性混合效应模型 VS 方差分析

扫码关注我们

更多精彩等你来

vs合并项目_线性混合效应模型 VS 方差分析相关推荐

  1. R语言线性混合效应模型(固定效应随机效应)和交互可视化3案例

    最近我们被客户要求撰写关于线性混合效应模型的研究报告,包括一些图形和统计输出. 视频:线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例 线性混合效应模型(LMM,Li ...

  2. R语言线性混合效应模型不同类型的比较

    在R语言中,可以使用lme4包中的lmer函数进行线性混合效应模型的分析.在分析不同类型的线性混合效应模型时,我们可以在模型公式中通过更改因变量.自变量.随机效应等参数来创建不同的模型. 下面是一个简 ...

  3. 基于R语言混合效应模型(mixed model)案例研究

    全文链接: http://tecdat.cn/?p=2596 在本文中,我们描述了灵活的竞争风险回归模型.回归模型被指定为转移概率,也就是竞争性风险设置中的累积发生率(点击文末"阅读原文&q ...

  4. 如何用潜类别混合效应模型(Latent Class Mixed Model ,LCMM)分析老年痴呆年龄数据

    全文下载链接:http://tecdat.cn/?p=24647 线性混合模型假设 N 个受试者的群体是同质的,并且在群体水平上由独特的曲线 Xi(t)β 描述(点击文末"阅读原文" ...

  5. 生物群落数据分析最常用的统计方法:回归和混合效应模型、多元统计分析技术及结构方程等数量分析方法

    原文>>>R语言生物群落数据统计分析应用 R 语言作的开源.自由.免费等特点使其广泛应用于生物群落数据统计分析.生物群落数据多样而复杂,涉及众多统计分析方法.本内容以生物群落数据分析 ...

  6. R语言建立和可视化混合效应模型mixed effect model

    最近我们被客户要求撰写关于混合效应模型的研究报告,包括一些图形和统计输出. 我们已经学习了如何处理混合效应模型.本文的重点是如何建立和可视化 混合效应模型的结果. 相关视频:线性混合效应模型(LMM, ...

  7. R语言潜类别混合效应模型(Latent Class Mixed Model ,LCMM)分析老年痴呆年龄数据

    最近我们被客户要求撰写关于混合效应模型的研究报告,包括一些图形和统计输出. 背景和定义 线性混合模型假设 N 个受试者的群体是同质的,并且在群体水平上由独特的曲线 Xi(t)β 描述.相比之下,潜在类 ...

  8. Stata——固定效应模型、随机效应模型、混合效应模型(区别、实例)

    目录 1 固定效应模型概念(Fixed Effects Model) 1.1  stata命令 1.1.1 LSDV法(Least squares dummy variable) 1.1.2 固定效应 ...

  9. lme4包中的glmer()函数来拟合混合效应模型,并进行逻辑回归分析。

    在R语言中,我们可以使用lme4包中的glmer()函数来拟合混合效应模型,并进行逻辑回归分析.glmer()函数的用法与glm()函数类似,但是它能够处理具有随机效应的数据. 下面是一个示例代码,使 ...

最新文章

  1. Web服务端性能提升实践
  2. 腾讯大佬用了12小时讲完的Python,整整400集,拿走不谢!
  3. linux系统调用挂钩方法总结
  4. JDeodorant 的使用
  5. mysql安装转自 http://www.cnblogs.com/azhw/p/5143232.html
  6. 讯飞tts语音引擎9.0_使用科大讯飞语音转文字的服务进行电话录音分析
  7. mybatis 动态传入表名 注解_mybatis动态sql(注解方式)
  8. gzip压缩文件解压文件(gz文件)
  9. 微信小程序|开发实战篇之一
  10. html5创新创业模板,大学生创新创业计划书模板完整版.doc
  11. 路由守卫(全局钩子(全局路由守卫)、路由单独钩子(router独享守卫))
  12. 冬天 计算机无法启动不了怎么办,每次到冬天电脑就开不了
  13. html css星号选择器,CSS里面的星号*
  14. Python练习小程序 定时关机小脚本
  15. 服务器光盘装centos7系统,光盘安装CentOS 7.4步骤
  16. Fuchsia编译系统的GN结构
  17. Windows下,Sublime text 在GoSublime中支持goimports
  18. 基于Javaweb和阿里云服务器的用户管理平台
  19. Word控件Spire.Doc更新至最新版v10.7,增强产品稳定性,修复老版本漏洞
  20. 第二十八篇 网页实战之静态网页爬取,四大案例,小说,书,图片等抓取操作

热门文章

  1. vimdiff使用总结
  2. 解决VS2005下中文输入法全角半角混乱的补丁
  3. 国产操作系统可以基于BSD开发再闭源吗?
  4. MathType公式行距设置的方法
  5. Code Hunt SECTOR2(Loops) SECTOR3(Loops2)
  6. 如何在IE右键菜单中添加菜单项(转)
  7. python查找文件内容_python 查找文件内容
  8. easyexcel工具类_阿里巴巴程序员常用的 15 款开发者工具
  9. python print函数用法_Python3.2中Print函数用法实例详解
  10. php运行ecshop,ecshop2.x代码执行