第三章数据文件的处理(二)Transform菜单Transform菜单Compute:计算Recode:重新编码VisualBander:可视化分组Count:记数RankCases:个案排秩AutomaticRecode:自动重新编码CreatTimeSeries:创建时间序列ReplaceMissingValues:替换缺失值RandomNumberGenerators:随机数发生器本章主要内容变量计算自动编码重新编码个案排秩记数变量计算1目的根据SPSS算术表达式以及函数,对所有个案或满足条件的部分个案计算产生新变量变量计算算术表达式常量变量算术运算符:+,-,*,/,**(乘方)圆括号函数由组成的式子变量计算条件表达式简单条件表达式><=~=>=<=复合条件表达式&(And),OR,~(NOT)SPSS函数算术函数统计函数分布函数逻辑函数字符函数日期函数缺失值函数其他函数1、Arithmetic函数——数学函数Abs(?)——返回变量的绝对值Arsin(?)——返回变量的反三角函数值Mod(?,?)——返回数值表达式除以模数后的余数要求模数不能为0Rnd(?)——返回数值表达式四舍五入后得到的整数值Trunc(?)——返回数值表达式截尾以后得到的整数值变量计算2、统计函数(Statistical)CFVAR(变异系数,标准差/均值);MAX/最大值;MIN/最小值;MEAN/均值;SD/标准差;SUM/求和;VARIANCE/方差变量计算3、随机变量函数(Randomnumbers)RV.Normal(mean,stddev)——返回来自指定均值和标准差的正态分布的随机数RV.EXP(shape)——返回服从指定参数的指数分布随机数RV.Possion(mean)——返回服从指定均值的泊松分布的随机数RV.Uniform(min,max)——返回指定最小值和最大值的均匀分布的随机数变量计算4概率密度函数(PDF)5累计分布函数(CDF)6逆分布函数(IDF)7、字符串函数(string)8、转换函数(converse)主要用于字符型变量与数值型变量的转换9日期时间函数(DateCreation)10缺失值函数(MissingValues)变量计算步骤(1)Transform=>Compute(2)在NumericExpression框给出SPSS算术表达式和函数(3)在Target框中存放计算结果的变量名.TypeandLable:目标变量的类型和标识(4)如果对符合一定条件的个案进行变量计算,选择If变量计算实例1Test.sav现有5门功课的考试成绩,要求算出5门功课的总分,平均分,加权总分,(语文权重1.1,数学权重1.2,物理权重1.0,化学权重1.0,生物权重0.7)COMPUTEtotal=chinese+math+physics+chemist+biology.EXECUTE.COMPUTEaverage=(chinese+math+physics+chemist+biology)/5.EXECUTE.COMPUTEwaverage=(chinese*1.1+math*1.2+physics+c...