SPSS Macro : MLMED

来自OBHRM百科
Lichaoping讨论 | 贡献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的命令语句。