先把0全都换成缺失值 再用egen命令 具体如下
replace s1=. if s1==0
replace s2=. if s2==0
replace s3=. if s3==0
replace s4=. if s4==0
egen a=rowmean(s1 s2 s3 s4)
应该就ok了 egen rowmean会自动忽略缺失值
|
楼主: xinx13
|
90878
12
关于stata数个变量求均值的命令 |
|
已卖:6份资源 硕士生 16%
-
|
xinx13
发表于 2012-3-16 18:34:13
15论坛币
最佳答案回帖推荐本帖被以下文库推荐
| |
|
|
|
Ray啊Ray
发表于 2012-3-16 18:34:14
| ||
|
stfreezen
发表于 2012-3-16 18:46:25
| ||
|
xinx13
发表于 2012-3-16 19:29:13
| |
|
stfreezen
发表于 2012-3-16 20:50:54
| ||
|
较拉峭
发表于 2012-3-16 21:59:56
| ||
|
logistic、分层、R、stata
|
||
|
较拉峭
发表于 2012-3-16 22:04:40
| ||
|
logistic、分层、R、stata
|
||
|
xinx13
发表于 2012-3-17 09:53:24
| |
|
较拉峭
发表于 2012-3-17 15:46:18
| |
|
logistic、分层、R、stata
|
|
加好友,备注jltj京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


