我现在是有N个公司(用num编号)的a、b、c、d等几个指标的数据,我想把它们先按照a指标排序,之后再按照样本数量平均分为10组,之后统计每一组的其他指标(就相当于对10个投资组合做统计)
我的想法是用sort排序,gen(m=_n),然后再用if语句通过m的值的取值范围,再产生出n=1.2.3...10,作作为组号(但这块不太会,是10个if?),之后再bysort(n)来达到对每一组的统计(这里面该用什么指令来对其他各指标进行统计?是mean否)
因为要统计好几年的东西,所以想问问有没有什么简单点的指令?是用foreach吗(昨天的一位好心的仁兄介绍的指令)?谢谢啦