2012-10-19 8 views
1
STATA에서

나는 목록이있는 경우 경우 그룹 : XYZ ABC ABC BCH JSA BCH XYZ 나는 예를 들어, 정렬 후 두 번째 열에서 고유 한 ID가 각 그룹을 얻을 방법 :그룹 고유 ID

ABC 1 
BCH 2 
JSA 3 
XYZ 4  
+0

제목에 태그에 대한 필요가 없습니다. – Gromer

답변

1

당신은 egen의 일부인, sort 다음 group()이 필요합니다.

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 | 
    +-------------------------+