我使用的数据里面有一个人数(a),大概有1000个观测值,还有三个虚拟变量b,c,d,表示不同的类别。并且每一条记录都只属于一个类别,我现在想求总人数,即将这1000条记录的a值相加,使用的是
egen a_t=total(a)
egen a1=total(a) if b==1
egen a2=total(a) if c==1
egen a3=total(a) if d==1
但是为什么求出的结果不满足:
a_t=a1+a2+a3,
很奇怪的是a1+a2+a3再加1,才能等于总人数a_t。重做了好几遍都是这个
结果,请问哪位知道问题出在哪儿?感激不尽!!