“SPSS Macro : MLMED”的版本间的差异
来自OBHRM百科
Lichaoping(讨论 | 贡献) |
Lichaoping(讨论 | 贡献) |
||
第1行: | 第1行: | ||
==简介== | ==简介== | ||
− | + | MLMED是专门用来分析多层/跨层中介模型、有调节的中介模型的SPSS宏文件,其中中介变量可以是1-3个。模型指定后,NLMED会自动对数据进行预处理,包括:低层变量的去中心化、计算各组的平均值等,然后计算得到模型的各项结果。MLMED的开发者是Ohio State University心理系研究生的Nicholas J. Rockwood。 | |
MLMED官网:https://njrockwood.com/mlmed/ Nicholas J. Rockwood的网站:https://njrockwood.com/ | MLMED官网:https://njrockwood.com/mlmed/ Nicholas J. Rockwood的网站:https://njrockwood.com/ |
2018年3月8日 (四) 01:00的版本
目录
简介
MLMED是专门用来分析多层/跨层中介模型、有调节的中介模型的SPSS宏文件,其中中介变量可以是1-3个。模型指定后,NLMED会自动对数据进行预处理,包括:低层变量的去中心化、计算各组的平均值等,然后计算得到模型的各项结果。MLMED的开发者是Ohio State University心理系研究生的Nicholas J. Rockwood。
MLMED官网:https://njrockwood.com/mlmed/ Nicholas J. Rockwood的网站:https://njrockwood.com/
下载
Beta Version
系统要求:SPSS版本不低于21.0,建议使用SPSS 22.0或更高版本。当使用SPSS 21.0时,运行结束后出现如下错误信息,但是不影响结果。
>Error # 1. Command name: OUTPUT >The first word in the line is not recognized as an SPSS Statistics command. >Execution of this command stops.
MLMED自定义菜单的安装
MLMED宏可以添加到SPSS的菜单中,然后通过菜单的方式运行MLMED宏。
SPSS 23.0及之前的版本
方法1
- 第1步:下载MLMED,并解压。
- 第2步:双击MLmed-Beta_7_17.spd文件,并选择“Run as administrator”。(注意:该文件默认的目录为解压目录下的MLmed-Beta-7-17)
方法2
- 第1步:以管理员身份运行SPSS。具体方法:选中SPSS,点击鼠标右键,选择“Run as administrator”。
- 第2步:Utilities——Custom Dialogs——Install Custom Dialog
- 第3步:选择MLmed-Beta_7_17.spd文件,点击Open。(注意:该文件默认的目录为解压目录下的MLmed-Beta-7-17)
SPSS 24.0及之后的版本
SPSS 24.0及以后的版本,不能再以双击MLmed-Beta_7_17.spd的方式安装,只能通过SPSS的菜单安装,具体步骤如下:
- 第1步:以管理员身份运行SPSS。具体方法:选中SPSS,点击鼠标右键,选择“Run as administrator”。
- 第2步:Extensions——Utilities——Install Custom Dialog
- 第3步:选择MLmed-Beta_7_17.spd文件,点击Open。(注意:该文件默认的目录为解压目录下的MLmed-Beta-7-17)
以命令语句的方式运行MLMED
方法1
- 第1步 下载MLMED宏文件,并解压。记住解压到了哪个目录。比如,所有文件都解压到了:d:\MLmed-Beta-7-17
- 第2步 在你的命令文件中,在所有的命令语句之前,增加一句。
INSERT FILE = 'd:\MLmed-Beta-7-17\MLmed_Beta_7_17.sps'.
- 第3步 调用MLMED的命令语句。注意:运行你自己的命令语句之前,记得一定要先运行以上这一条命令语句。
方法2
- 第1步 下载MLMED宏文件,并解压。记住解压到了哪个目录。比如,所有文件都解压到了:d:\MLmed-Beta-7-17
- 第2步 运行SPSS,然后File——Open——Syntax,选择MLmed_Beta_7_17.sps,打开MLmed_Beta_7_17.sps。
- 第3步 不用修改MLmed_Beta_7_17.sps的任何内容,直接运行MLmed_Beta_7_17.sps。
- 第4步 接下来,你可以运行任何你自己的命令语句,在该命令语句中,可以调用MLMED的命令语句。