是这样的:我现有的观测值分为10年(year),每年分为30个省级行政单位(province),再在每个单位下有n个样本。
我现在想将样本规模按大小(scale)分为每年、 每省(共300组)排序,再将排名生成一个新的变量(rank)。
我如果用 gsort year province scale,generate(rank)的话,得到的rank值是该样本在整体中的排序值,但实际上我需要的是其在每组中的排序值(即组内排序)。例如:1997年北京市样本的rank之后,1997年天津市的rank再从1开始排序。
倒腾了好久都没有结果,不知道“万能”的stata能不能实现这种处理。
希望板上的先学们不吝赐教一下,在此有礼了~


雷达卡





京公网安备 11010802022788号







