学习
实践
活动
工具
TVP
写文章

用jamovi做混合线性模型

Jamovi 是一款以R为内核的开源统计软件,且有代替SPSS的趋势。相比于纯粹的R软件,它是一款鼠标操作的软件,简单易学,同时输出的结果very legible;相比于SPSS,它的界面清新,有着非常良好的图形输出,同时它是开源的,不必担心版权问题,还可以从library中即时下载新的分析方法和模块。

如果没有听说过jamovi,那就不要错过它了。先丢一个网址,自行下载:

https://www.jamovi.org/download.html

对于这样的良心软件,你不就要再珍惜流量了——也不要纠结有没有中文界面。答案肯定是:(暂时)没有!

打开界面:

通过modules选项,点击jamovi library:

在available 中点击GAMLj选项下的install,如果已经安装,会显示installed:

GAMLj 是米兰比可卡大学的Marcello Gallucci教授开发的分析模块,主要用于重复测量的分析和混合线性模型的分析。这是作者的GitHub主页:

https://github.com/mcfanda

此处我们以politeness_data.csv 文件为例,讲解混合线性模型。

该数据可以从网上下载:http://www.bodowinter.com/tutorial/politeness_data.csv

首先加载该数据(将该数据拖入到jamovi的数据窗口中即可)。Frequency是音高,attitude是态度(pol-polite;inf-informal),gender是性别,scenario是场景,subject是被试编号。该数据测量的是不同性别(男vs女)的被试在不同场景下,采用不同态度(礼貌vs非正式)说话时的音高(单位:赫兹)。想考察态度和性别对音高的影响,这是一个典型的两因素混合实验设计,因变量为frequency,自变量为attitude(被试内)和gender(被试间)。

选取Linear Models中的Mixed Model:

将不同变量放置好:

选择要考察的固定效应:

设置随机效应:

可以设置因子编码和事后检验:

可以绘制主效应和交互作用图:

这里暂不需要进行简单效应检验。

可以对自变量不同水平的因变量的值进行估计:

如果模型无法收敛,会在此处显示。如果不能收敛,此时就需要调整随机效应的选项了,有些random slope需要移出方程:

虽然jamovi 的数据处理功能比较强大,输出的结果也非常好看,但是数据清洗和整理方面却明显不足,而且如果设置的参数较多,输出结果的时间比较长 (有时需要20秒),这是其短处,在具体分析时要协调的使用R和jamovi才能事半功倍。

就是这些。怎么样,看着简单吧?那还不赶快分享起来!

本文授权自张光耀,本科就读于南开大学社会心理学系,目前就读于中科院心理研究所;吕小康,南开大学社会心理学系副教授。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180404B1X18700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券