请教:stata 我想产生一个新变量,代表某特定年,其他观察值小于该年该观察值的个数,请问如何用loop实现?
比如:input firm year assetsaa 2000 2345aa 2001 3456aa 2002 4567bb 2000 1234bb 2001 2345bb 2002 3456cc 2000 789cc 2001 890cc 2002 990....新变量为relativesize, 如果是第一个观察值aa,结果输出应该为2,因为在2000年,bb 和cc都小于aa。
我一共有近800家公司20年的数据,已经进行了分组:egen yeargroup = group(year)
求助command以实现以上功能,提前感谢!