table进行列联表分析
列联表
列联表是分析俩个分类变量之间的基本统计方法
假设两个变量A和Br和c俩个类型,则可以构成一个r*c的列联表,例如:
某企业想了解顾客对其产品是否满意,特别是顾客的收入是否影响对产品的满意度.在随机发放的1000份问卷中收回有效问卷792份,根据收入高低和满意回答的交叉分组数据如下:
Table : 生成一维到多维的列联表
table函数:
Rowvar: 代表行变量
Colvar:代表列变量
Supercolvar:代表更高阶的列变量
常用options,clist如表
clist
option
col: 增加一列以显示各列总和
row: 增加一行以显示各行的总和
eg. 奥运数据
table event age
table age event
Contents的意义
统计出不同项目的年龄情况
注意,content里面的格式:
Contents ( 统计量名称1 标签名1 统计名称2 标签名2 统计名称3 签名3...)
eg. table event,contents(mean age sum gold)
eg. table birthplace,contents(mean age mean height)
eg. table xz event,contents(sum gold)
三维列表:每一个星座中,不同项目的男女年龄情况
table xz attendtimes gender,contents(mean age)
tabulate进行列联表分析
Tabulate: 生成一维或者二维的表格
表格:
options
nofreq:不显示频数
nolabel : 不显示标签
sort:按照频数下降的顺序显示
eg. tabulate event
tabulate event,sort
二维:tabulate event attendtimes