楼主: bonniehuangyan
3524 4

[求助]如何将数据标上不同的ID? [推广有奖]

  • 0关注
  • 0粉丝

已卖:26份资源

博士生

43%

还不是VIP/贵宾

-

威望
0
论坛币
358 个
通用积分
3.8396
学术水平
0 点
热心指数
1 点
信用等级
1 点
经验
1557 点
帖子
161
精华
0
在线时间
362 小时
注册时间
2007-2-14
最后登录
2023-10-10

楼主
bonniehuangyan 发表于 2008-11-25 00:59:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

我有个文件:

company   year return

a     1998    0.5

a     2000    0.8

b     1981     0.2

a      1998   0.5

a     2000  0.8

b    1981  0.2

我想将产生一列数ID如下:

company   year return id

a     1998    0.5       1

a     2000    0.8       1

b     1981     0.2      2

a      1998   0.5       3

a     2000  0.8         3

b    1981  0.2          4

我用了egen id=group(comp year)

结果出现的是:

company   year return id

a     1998    0.5       1

a     2000    0.8       1

b     1981     0.2      2

a      1998   0.5       1

a     2000  0.8         1

b    1981  0.2          2

请问各位大侠女侠如何解决这个问题?如何可以得出我想要的答案呢?跪谢。。。

[此贴子已经被作者于2008-11-25 0:59:29编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:company compan RETURN 请问各位大侠 Group 求助 数据

沙发
sungmoo 发表于 2008-11-25 18:52:00
观测值只有6行?

藤椅
bonniehuangyan 发表于 2008-11-25 22:47:00

回楼上的,这个只是个假设的情况。实际的数据比这个复杂。

我只是想找个思路。。谢谢。。继续等待解答。。

板凳
sungmoo 发表于 2008-11-26 08:24:00
只有6行观测值恐怕看不出赋ID的规则

报纸
arlionn 在职认证  发表于 2008-11-26 10:06:00

encode company, gen(cid)

egen id = group(cid)

*==============详细说明===============


     ********* 计量分析与STATA应用 *********          
     *              ::高级部分::
     *          计量分析与Stata应用
     *       ==========================
     *          第七讲  面板数据模型 
     *       ==========================
         

  *== 得到连续的公司编号
  *- 问题:在使用循环命令(如forvalues)时,需要公司编号是连续的,
  *        此时可采用 egen 命令提供的 group() 函数。
  *       
     use xtcs.dta, clear
     tsset code year
     list code year tl if code<20
    egen code_new = group(code)
     list code code_new year tl if code<20
     tsset code_new year
     xtdes
    
     * 启示:采用同样的方法,可以针对任何类别变量生成连续编号

http://baoming.pinggu.org/Default.aspx?id=25

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 08:08