我有下面一组数
a b
1 10
2 20
3 30
4 40
我想产生另一列数,让C1=B1+B2+B3+B4, C2=B2+B3+B4, C3=B3+B4, C4=C4。
结果就是:
a b c
1 10 100
2 20 90
3 30 70
4 40 40
在EXCEL里面很好处理,就直接固定B4,然后用SUM的命令从上加起来,一拖就可以了。
但STATA应该怎么写呢?
谢谢各位大侠
[此贴子已经被作者于2008-12-5 8:25:53编辑过]
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
可能是土办法,但是管用……gen id = _ngsort -idgen c = sum(b)sort iddrop id
[此贴子已经被作者于2008-12-5 17:33:44编辑过]
不用这么麻烦。
gsort -b
gen c=sum(b)
sort b
搞定。