我在Stata一些数据看起来像的前两列:我如何将Stata中的观察内容排名?
group_id var_to_rank desired_rank
____________________________________
1 10 1
1 20 2
1 30 3
1 40 4
2 10 1
2 20 2
2 20 2
2 30 3
我想根据一个变量(var_to_rank)来创建的组(GROUP_ID)内的每个观察的秩。通常情况下,为了这个目的我用:
gen id = _n
但是我的一些意见(GROUP_ID = 2在我的小例子)有排名变量的值相同而这种做法是行不通的。
我也尝试使用:使用不同的选项
egen rank
命令,但不能让我的等级变量做出样子desired_rank。
你能指点我解决这个问题吗?
非常感谢。优秀的打字员。我也不确定这个问题的确切标题,但是因为这个命令在这里很重要,所以决定与'组'排在一起。如果您有更好的建议,请随意修改问题和/或标题。 – radek