欢迎来到天天文库
浏览记录
ID:45078241
大小:1.23 MB
页数:29页
时间:2019-11-09
《SPSS应用与编程培训》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SPSS培训讲解:黄越2006年4月SPSS编程SPSS应用技巧一、SPSS编程运行环境数据原理数据读取LABELS描述码表合并复选题缺失值删除相同数据计算重新编码删除多个变量的数值1、运行环境Syntax程序模块与后缀名(.sps)建立程序模块:选择“File”中“New”的“Syntax”;保存文件的后缀名为:文件名.sps所有程序均在Syntax程序模块中进行运行所有程序:“Run”中“all”运行部分程序:首先用鼠标或键盘选择目标程序段,再点击模块中的播放按扭,2、数据原理305001编号问卷305002编号问卷305003编号问卷305004编号问卷
2、305005编号问卷305006编号问卷305001问卷第一行305001问卷第二行305002问卷第一行305002问卷第二行305006问卷第一行305006问卷第二行3、数据读取注解:file=数据路径,需要用单引号括起来;fixedrecords=最大行号数;/1第一行数据;/2第二行数据;no1-6读取第一行数据,定义变量名为no,提取column位1到6的数据;“.”,结束execute.结束程序段4、LABELS描述程序段:VARIABLELABELSno '问卷编号'.VARIABLELABELSh1 '地区'.VARIAB
3、LELABELSx0 '受教育程度'.VARIABLELABELSx1 '年龄'.前后差异运行前运行后5、码表程序段:valuelabelsh11广州2北京3成都4杭州.valuelabelsx11 '16—24岁'2 '25—34岁'3 '35—45岁'.注解:valuelabelsh1,定义h1变量的数据;1广州,数值为1代表“广州”,如描述中有特殊字符,则需要用到单引号,如x1和x0;每段都需要用点号做为定义的结束;如果多个变量名使用同一码表,则使用逗号及to,例:valuelabelsq2_1toq2_10,q4,q8前后差
4、异运行前运行后6、合并复选题程序段:MRSETS /MCGROUPNAME=$x2_mul_bakLABEL='喜欢方面'VARIABLES=x2_1x2_2x2_3x2_4x2_5 /DISPLAYNAME=[$x2_mul_bak].注解:NAME=合并后定义的变量名称;VARIABLES=所需要合并的变量名;自动化完成此操作7、缺失值missingvaluesx2_1tox2_5(99).注解:括号内代表缺失的数值,多个分段数值可以用逗号隔开;To代表连续性,例:x2_1tox2_5代表x2_1x2_2x2_3x2_4x2_58、删除相同数据假如A1
5、与A2数据相同,则删除A2的数据,语句的写法如下:DOIF(A2=A1).RECODEA2(ELSE=SYSMIS).ENDIF.EXECUTE.9、计算COMPUTEq1_1 =q1_1 *10.EXECUTE.注解:等号前面的变量名为转换后的新变量名称(此变量名可以不在原SPSS范围内);等号后的变量名为需要作运算的原SPSS中的变量名称;不参与运算的数值,要事先使用缺失值程序过滤,如:9910、重新编码RECODE q2 (1thru5=1) (6=2) INTO a2.VARIABLELABELSa2'上网原因'.注解:q2_1代表原变量名;1
6、thru5意思是从1至5之间连续数字(1、2、3、4、5);INTO a2定义新变量的名称;11、删除多个变量的数值RECODEq22_1q22_2q22_3q22_4q22_5q22_6q22_7q22_8q22_9q22_10(98=SYSMIS).EXECUTE.注解:q22_1至q22_10中删除所有出现有98的数值;RECODEq1q2q3q4q5(98=SYSMIS)(1thru5=SYSMIS).EXECUTE.注解:q1至q5中删除所有出现有98和1、2、3、4、5的数值;二、SPSS应用技巧排序(SortCase)筛选样本(SelectCas
7、es)重新编码(Recode)计算(Compute)读取文本数据(ReadTextData)合并数据——追加样本(AddCases)合并数据——追加变量(AddVariables)1、排序(SortCase)选择“Data”中“Sortcase”后,图例:把需要排序的目标放到“Sortby”框中,然后在“SortOrder”选定排列方式后点“OK”完成操作。2、筛选样本(SelectCases)1、如果要选择特定“地区”的样本,该怎么操作?---使用“Data”里的“SelectCases”功能之“Ifconditionissatisfied”假设要选择南京地
8、区样本,南京在“地区”变量中的编号是1
此文档下载收益归作者所有