群里朋友好:
上次按照群里的提示,问题(如何在多变量分组下计算均值)已经搞定,但现在我希望把计算好的(不同分组下)均值做一个简单的统计。比如样本1000个,根据虚拟变量X(假定取值1、2、3、4)和虚拟变量Y(假定取值0、1)分组,有8种组合并计算出变量Z的8个平均值。
利用 bysort X Y: egen meanZ=mean(Z), 会自动生成新变量meanZ以及1000个均值(当然只有8个不同取值)
现在我希望对Z的这8个均值进行简单统计,希望得到如下结果
X Y meanZ
1 0 z1
2 0 z2
3 0 z3
4 0 z4
1 1 z5
2 1 z6
3 1 z7
4 1 z8
请问用什么命令比较好呢?
我试过
tabstat meanZ, by(X Y)
和 bysort X Y: tabstat meanZ
显示凌乱,是分成8个表格显示(每种分组给一个表格),而不能像我希望的那样直接在一个表格中清楚显示。(因为当X和Y的取值较多时十分麻烦)
万分感谢!


雷达卡




京公网安备 11010802022788号







