Simple Slope分析(简单斜率分析)的SPSS宏

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

简介

简单斜率分析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.