加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Tips 47:group生成面板id

(2012-02-07 19:27:58)
标签:

面板数据

id生成

财经

分类: 数据管理
【问题】
处理面板数据,会遇到各种小问题。
比如:id中有字符,不能xtset
. xtset id year
varlist:  corporation:  string variable not allowed
r(109);
这时候,改怎么办呢?
【方法】
可以讲字符变量转换为数值
destring id,gen(id_new) force
但是,这样会将字符变量全部改成缺失值,不大好。
目标就是不同个体给一个id,频率为year
这样的话,可以直接利用group
【例子】
use panel_example.dta,clear
xtset id year
*显示错误
varlist:  corporation:  string variable not allowed
*新生产id
egen id_new=group(id)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有