1

グループのリストがある場合の状態: XYZ ABC ABC BCH JSA BCH XYZ 並べ替え後に各グループの 2 番目の列に一意の ID を取得する方法、たとえば:

ABC 1
BCH 2
JSA 3
XYZ 4    
4

1 に答える 1

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 |
     +-------------------------+
于 2012-10-20T11:40:54.880 に答える