Simple Slope分析(简单斜率分析)的SPSS宏
目录
简介
简单斜率分析SPSS宏是Portland State University心理系Jason T. Newsom教授开发的,其官网为:http://web.pdx.edu/~newsomj/macros.htm
两个连续变量的简单斜率分析
宏文件下载
官网下载:http://web.pdx.edu/~newsomj/simple1.sps
本网下载:http://www.obhrm.net/0resource/simple1.sps
具体操作步骤
- 第1步 下载宏文件,并解压。记住解压到了哪个目录。比如,所有文件都解压到了:d:\spssmacro
- 第2步 在你的命令文件中,在所有的命令语句之前,增加一句。
INSERT FILE = 'd:\spssmacro\Simple1.sps'.
- 第3步 打开数据文件。对数据进行相应转换。比如,在数据文件中自变量的名称为leadership,因变量的名称为engagement,调节变量为pos,则需要的转换如下
COMPUTE X=leadership. COMPUTE Z=pos. COMPUTE Y=engagement.
- 第4步 分析,并得到结果。如果没有控制变量,直接运行SIMPLE1;如果有控制变量,则在VARS后面加上相应的变量名称。
*没有控制变量,采用如下命令语句. SIMPLE1. *有控制变量,采用如下命令语句,假设控制变量包括gender和edu. SIMPLE1 vars=gender edu.
完整命令语句
无控制变量
如果没有控制变量。Simple1.sps已经下载到d:\spssmacro,自变量名称为leadership,因变量名称为engagement,调节变量名称为pos,可以直接复制以下代码进行分析。如果目录名称不同、变量名称不同,则需要进行相应调整。
INSERT FILE = 'd:\spssmacro\Simple1.sps'. COMPUTE X=leadership. COMPUTE Z=pos. COMPUTE Y=engagement. SIMPLE1.
有控制变量
如果有控制变量。Simple1.sps已经下载到d:\spssmacro,自变量名称为leadership,因变量名称为engagement,调节变量名称为pos,可以直接复制以下代码进行分析。如果目录名称不同、变量名称不同,则需要进行相应调整。
INSERT FILE = 'd:\spssmacro\Simple1.sps'. COMPUTE X=leadership. COMPUTE Z=pos. COMPUTE Y=engagement. SIMPLE1 vars=edu gender.
一个连续变量,一个分类变量的简单斜率分析
宏文件下载
官网下载:http://web.pdx.edu/~newsomj/simple2.sps
本网下载:http://www.obhrm.net/0resource/simple2.sps
具体操作步骤
- 第1步 下载宏文件,并解压。记住解压到了哪个目录。比如,所有文件都解压到了:d:\spssmacro
- 第2步 在你的命令文件中,在所有的命令语句之前,增加一句。
INSERT FILE = 'd:\spssmacro\Simple2.sps'.
- 第3步 打开数据文件。对数据进行相应转换。比如,在数据文件中自变量的名称为leadership,因变量的名称为engagement,调节变量为pos,则需要的转换如下
COMPUTE X=leadership. COMPUTE Z=pos. COMPUTE Y=engagement.
- 第4步 分析,并得到结果。如果没有控制变量,直接运行SIMPLE2;如果有控制变量,则在VARS后面加上相应的变量名称。
*没有控制变量,采用如下命令语句. SIMPLE2. *有控制变量,采用如下命令语句,假设控制变量包括gender和edu. SIMPLE2 vars=gender edu.
完整命令语句
无控制变量
如果没有控制变量。Simple2.sps已经下载到d:\spssmacro,自变量名称为leadership,因变量名称为engagement,调节变量名称为pos,可以直接复制以下代码进行分析。如果目录名称不同、变量名称不同,则需要进行相应调整。
INSERT FILE = 'd:\spssmacro\Simple2.sps'. COMPUTE X=leadership. COMPUTE Z=pos. COMPUTE Y=engagement. SIMPLE2.
有控制变量
如果有控制变量。Simple2.sps已经下载到d:\spssmacro,自变量名称为leadership,因变量名称为engagement,调节变量名称为pos,可以直接复制以下代码进行分析。如果目录名称不同、变量名称不同,则需要进行相应调整。
INSERT FILE = 'd:\spssmacro\Simple2.sps'. COMPUTE X=leadership. COMPUTE Z=pos. COMPUTE Y=engagement. SIMPLE2 vars=edu gender.