1.列联表分析
使用数据集CEOSAL2.dta数据,完成下列操作:
(1)将salary分成三组(分组方式自由设定,变量名设定为salarygroup),然后利用salarygroup 和graduate两变量做二维列表,并做卡方检验。
(2)利用salarygroup 和graduate两变量做二维列表,要求表中数值为lsalary的均值。
(3)将mktval分成三组,利用salarygroup、mktvalgroup和graduate三个变量做三维列联表,要求分别使用table和tabulate命令完成。
(4)请利用tabstat命令生成一个报告salary和age的均值、方差的表格,并按照grad变量分类。
2.方差分析
使用sysage.dta数据集,考查不同药品、不同疾病和年龄对血压的影响。其中,药品和疾病为分类变量,年龄为连续变量,请完成以下操作:
做多因素方差分析,考察不同药品、不同疾病,以及两者的交互影响对血压的影响。
(1)sort salary
gen salarygroup=group(3)
list salarygroup
tabulate salarygroup grad,chi2
(2)table salarygroup grad,c(mean lsalary) format(%9.2f) center
(3)sort mktval
gen mktvalgroup=group(3)
list mktvalgroup
table salarygroup mktvalgroup grad
(4)tabstat salary age,by(grad) stat(mean sd)
2.方差分析
anova systolic drug disease drug#disease