[此贴子已经被作者于2008-4-30 11:03:30编辑过]
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
对于问题1
可以用输入generate v=v1+v2+v3+v4+v5+v6
其中generate 可以简写为gen
对于问题2
可以写成 egen a = mean(v1) 和 egen b=sum(v1)
注意第2问题一定要写成egen 千万不要写gen
第一个问题,我想知道是如果变量个数太多,我不想每个都写出来,我能有什么办法。。比如我试过gen v=sum(v1-v6),好像不管用,我也试过gen v=v1-v6,系统当作是减号了,gen v=sum(v*) 系统不认识。
第二个问题,我是想生成一个scalar,而不是一个变量。
[此贴子已经被作者于2008-4-30 20:15:04编辑过]
第一:egen v=rowtotal(v1-v6)
第二:没办法
wangzt 发表于 2008-4-30 11:03 第二,我想将一个变量的和或均值存入到一个scalar里
bladeautumn 发表于 2009-9-2 15:07 长见识了,rowtotal 和rsum 都不是系统里的函数吧