求大神解答一个问题,就是如果在stata中想分公司和年度输出变量x&gt;0的数量,并将该数量生成新变量num,该如何写代码呢,类似于我这样写的,但是stata识别不了:bysort id year:egen num=count if x&gt;0,或者这样写也不对,比如我想计算一下分析师乐观偏差分企业和年度大于0的数量,我把小于0的全部替换为-1,用anycount,也不行,看了help说不能和bysort兼容<br>
gen x=ForecastOptimism if /// ForecastOptimism&gt;0 <br>
replace x=-1 if x==.<br>
bysort stkcd year:egen /// num1=anycount(x),value(-1)<br>
现在很迷茫,求大神帮帮忙,多谢多谢啦