2012-10-19 83 views
1

在Stata,如果我有一個列表,如果組: XYZ ABC ABC BCH JSA BCH XYZ 我如何獲得每個小組在第二列的唯一ID排序後,例如:集團唯一ID

ABC 1 
BCH 2 
JSA 3 
XYZ 4  
+0

無需在標題標籤。 – Gromer

回答

1

你需要sort,然後group(),這是egen一部分。

sysuse auto,clear 
sort make 
egen make_gp = group(make) 

這產生了:

. list make make_gp in 1/5 

    +-------------------------+ 
    | make   make_gp | 
    |-------------------------| 
    1. | AMC Concord   1 | 
    2. | AMC Pacer    2 | 
    3. | AMC Spirit   3 | 
    4. | Buick Century   7 | 
    5. | Buick Electra   8 | 
    +-------------------------+