快速的频次分析方法
1 单选题分析
1.1操作步骤
1.1.1菜单操作
按照“分析—表—设定表”的操作顺序
出现以下页面:
将人口学相关变量移到“行”的位置
点击“摘要统计量”,从左边的“统计量”中选择“列N%”
然后点击“应用到全部”
此时可发现新增了一列数据“列N%”
此时可发现“gender”中新增了一行数据“总计”;同理,对其他几个变量也依次选中,勾选总计
1.1.2语法操作
按照“文件—新建—语法”的操作顺序
出现以下页面,在页面中输入语法,然后点击绿色的按钮,运行代码
语法如下:分析时直接替换下面语法中的黄色变量名
CTABLES
/VLABELS VARIABLES=gender age city job salary type day long
DISPLAY=LABEL
/TABLE gender [COUNT F40.0, COLPCT.COUNT PCT40.1] + age [COUNT F40.0, COLPCT.COUNT PCT40.1] + city [COUNT F40.0, COLPCT.COUNT
PCT40.1] + job [COUNT F40.0, COLPCT.COUNT PCT40.1] + salary [COUNT F40.0, COLPCT.COUNT PCT40.1] + type [COUNT F40.0,
COLPCT.COUNT PCT40.1] + day [COUNT F40.0, COLPCT.COUNT PCT40.1] + long [COUNT F40.0, COLPCT.COUNT PCT40.1]
/CATEGORIES VARIABLES=gender age city job salary type day ORDER=A KEY=VALUE EMPTY=INCLUDE
/CATEGORIES VARIABLES=long ORDER=A KEY=VALUE EMPTY=INCLUDE TOTAL=YES POSITION=AFTER.
- 设定表格. CTABLES /VLABELS VARIABLES=gender age city job salary DISPLAY=LABEL /TABLE gender [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + age [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + city [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + job [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + salary [C][COUNT F40.0, COLPCT.COUNT PCT40.1] /CATEGORIES VARIABLES=gender age city job salary ORDER=A KEY=VALUE EMPTY=INCLUDE TOTAL=YES POSITION=AFTER.
1.2结果解析
结果如下:
2 多选题分析
2.1操作步骤
2.1.1多响应集菜单操作
依次选择“分析——表——多响应集”
在出来的对话框中,依次:
1、将一道多选题的选项选中,放入右边“集合中的变量”
2、勾选“二分法”
3、计数值填写“1”
4、自己命名,建议名称可命名为英文,标签命名为英文
5、点击“添加”,即可成功定义
成功定义后显示如下:
2.1.2语法操作
语法如下:定义时直接替换下面语法中的黄色变量名
- 定义多重响应集. MRSETS /MDGROUP NAME=$cj LABEL=’听音乐场景’ CATEGORYLABELS=VARLABELS VARIABLES=聚会派对晚会 工作学习时听歌 课间工作中休息时听歌 在家休息做家务时 运动健身时 开车时 乘坐公共交通时 玩游戏时 其他 VALUE=1 /DISPLAY NAME=[$cj].
接下来可以用同样的方法将其他多选题进行定义。
2.1.3设定表菜单操作
与前面的“人口学分析”部分的操作大部分相似,只不过需在分类与总计页面排序:
选中按列百分比排序,降序
2.1.4设定表语法操作
语法如下,定义时直接替换下面语法中的黄色变量名
- 多选题设定表格,需排序. CTABLES /VLABELS VARIABLES=$cj $talky $way $zg $qd DISPLAY=LABEL /TABLE $cj [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $talky [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $way [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $zg [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $qd [C][COUNT F40.0, COLPCT.COUNT PCT40.1] /CATEGORIES VARIABLES=$cj ORDER=D KEY=COLPCT.COUNT ($cj) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$talky ORDER=D KEY=COLPCT.COUNT ($talky) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$way ORDER=D KEY=COLPCT.COUNT ($way) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$zg ORDER=D KEY=COLPCT.COUNT ($zg) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$qd ORDER=D KEY=COLPCT.COUNT ($qd) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER.
2.2结果解析
结果如下:
3 交叉分析
3.1操作步骤
3.1.1菜单操作
按照之前的操作,打开设定表格,将需交叉变量(如人口学变量)放在列的位置,将其他变量放在行的位置
1、选中其中一个人口学变量
2、点击“分类和总计”
在出现的对话框中,点击“总计”,然后点击“应用”
3.1.2语法操作
语法如下:
- 设定表格交叉分析. CTABLES /VLABELS VARIABLES=$cj $talky $way $zg $qd tb rec dow share gender age city job salary DISPLAY=LABEL /TABLE $cj [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $talky [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $way [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $zg [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + $qd [C][COUNT F40.0, COLPCT.COUNT PCT40.1] + tb [COUNT F40.0, COLPCT.COUNT PCT40.1] + rec [COUNT F40.0, COLPCT.COUNT PCT40.1] + dow [COUNT F40.0, COLPCT.COUNT PCT40.1] + share [COUNT F40.0, COLPCT.COUNT PCT40.1] BY gender + age + city + job + salary /CATEGORIES VARIABLES=$cj ORDER=D KEY=COLPCT.COUNT ($cj) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$talky ORDER=D KEY=COLPCT.COUNT ($talky) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$way ORDER=D KEY=COLPCT.COUNT ($way) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$zg ORDER=D KEY=COLPCT.COUNT ($zg) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=$qd ORDER=D KEY=COLPCT.COUNT ($qd) EMPTY=INCLUDE TOTAL=YES POSITION=AFTER /CATEGORIES VARIABLES=tb rec dow share ORDER=A KEY=VALUE EMPTY=INCLUDE /CATEGORIES VARIABLES=gender age city job salary ORDER=A KEY=VALUE EMPTY=INCLUDE TOTAL=YES POSITION=AFTER.
3.2结果解析
结果如下: