养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

spss系列syntax教程:[8]对变量进行中心化

时间:2024-10-04 11:26:39

对变量进行中心化是我们进行数据预处理常见的方法,比如在进行调节效应检验或者交互作用检验的时候经常会用到,那么如何一步就将中心化的结果运行出来,我们可以编辑中心化的syntax程序。这里我们继续为大家讲解如何用syntax对变量进行中心化!

工具/原料

spss21.0

方法/步骤

1、首先生成一列变瞠饨土椿量:原始变量的平均值,我们需要用到aggregate命令。假如原始变量为A,平均值为MA,那么我们在syntax编辑窗口输入AGGREGATE/o锇栀劐箨utfile=*MODE=ADDVARIABLESOVERWRITE=YES/MA=MEAN(A).如下图,我们这里用到的命令为数据聚合,子命令outfile定义生成的聚合数据的存储形式,它一定是aggregate命令的第一个子命令。

spss系列syntax教程:[8]对变量进行中心化

2、现在我们需要运用计算命令用原始变量减去平均值,CA=A-MA,那么我们在上面的语句下继续编写computer语句COMPUTECA=A-MA.

3、那么我们有的时候有很多变量需要中心化,为踮碚牢邗了节省时间,我们可以在生成平均数时编写/MAMBMC=MEAN(ABC).但是计算的时候一个COMPUTE只能运行一个计算公式芟坳葩津,因此必须编写COMPUTECA=A-MA.COMPUTECB=B-MA.COMPUTECC=C-MC.

4、下面是一个例子,大家可以照着我的例子对变量名进行改写

spss系列syntax教程:[8]对变量进行中心化

5、然后我们就可以看到一个变量中心化会在数据库中多出两列变量,一列是平均值,一列是中心化的值。我们把平均值列删除即可。

spss系列syntax教程:[8]对变量进行中心化

© 一点知识