有玩快三的微信群吗:SPSS Macro : MLMED

来自OBHRM百科
跳转至: 导航、 搜索

简介

江苏福彩快三下载安装 www.mhqs.net MLMED是专门用来分析多层/跨层中介模型、有调节的中介模型的SPSS宏文件,其中中介变量可以是1-3个。模型指定后,NLMED会自动对数据进行预处理,包括:低层变量的去中心化、计算各组的平均值等,然后计算得到模型的各项结果。MLMED的开发者是Ohio State University心理系研究生Nicholas J. Rockwood和心理系教授Andrew F. Hayes。

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的命令语句。

MLMED命令语句

完整syntax

MLmed data = DataSet1
      /x = Xvar
      [/xB=(0**)]
      [/xW=(0**)]
      [/randx=]
      /m1 = Mvar
      [/m2 = Mvar2]
      [/m3 = Mvar3]
      [/mB=(000**)]
      [randMint=(000**)]
      [/randm=]
      [/modM =modMvar]
      [/modMcent= (0**)]
      [/modMB=(0**)]
      [/modY =modYvar]
      [/modYcent= (0**)]
      [/modYB=(0**)]
      /y = Yvar
      [randYint=(0**)]
      [/cov1 = L1CovVar1]
      [/cov1B=(0**)]
      [/randc1=]
      [/cov2 = L1CovVar2]
      [/randc2=]
      [/cov3 = L1CovVar3]
      [/randc3=]
      [/L2cov1 = L2CovVar1]
      [/L2cov2 = L2CovVar2]
      [/L2cov3 = L2CovVar3]
      [/rescovmat=(DIAG**)(UN)]
      [/covmat=UN]
      [/ycov= 1]
      [/mcovmat=UN]
      [/indint=0]
      [/est=(REML**)(ML)]
      [/iters=]
      [/mxstep=]
      [/scoring=]
      [/conf =(95**)]
      [/samples=(10000**)]
      [/eor =1 ]
      /cluster = group
      /folder = FilePath.
说明
1、MLMED的命令语句与其他所有SPSS的命令语句一致,以.结尾,中间不能出现.
2、[]中的是可选的参数。
3、(n**),这个n代表缺省值。比如,(95**)代表缺省值是95;(10000**)代表缺省值是10000。

注:所有可选参数根据使用手册整理,使用前请再次核查使用手册。

基本模型

MLmed data = DataSet1
      /x = Xvar
      /m1 = Mvar
      /y = Yvar
      /cluster = group
      /folder = FilePath.