楼主: wendy_wj
5175 4

[面板数据求助] xtset命令求助 [推广有奖]

  • 10关注
  • 0粉丝

硕士生

76%

还不是VIP/贵宾

-

威望
0
论坛币
9 个
通用积分
6.4583
学术水平
0 点
热心指数
2 点
信用等级
1 点
经验
673 点
帖子
45
精华
0
在线时间
328 小时
注册时间
2016-5-7
最后登录
2024-7-15

楼主
wendy_wj 发表于 2017-1-14 00:46:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据是匹配好的工企和海关数据库,已使用如下命令进行处理:

duplicates drop hs year nfid china_id,force
egen id=group(hs nfid china_id)
xtset id year


出现结果:
repeated time values within panel
r(451);


想问一下为什么会这样呢?如果同一个id在一年里重复出现,那说明这两个观测值year和id都相同,也就是year hs nfid china_id都相同,可是这四个都相同的不是已经用duplicates drop hs year nfid china_id,force删掉了吗?为什么还会出现这种情况呢?


二维码

扫码加我 拉你入群

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

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

关键词:xtset Set TSE duplicates duplicate repeated values within 数据库

沙发
dabingpp22 学生认证  发表于 2017-1-14 10:42:46
你先检查一下执行完duplicates drop 命令之后的数据,这个错误确实是一个ID包含了相同的年份

藤椅
wendy_wj 发表于 2017-1-14 16:19:58
dabingpp22 发表于 2017-1-14 10:42
你先检查一下执行完duplicates drop 命令之后的数据,这个错误确实是一个ID包含了相同的年份
谢谢您的回复!
通过浏览其他关于xtset的帖子,把hs nfid china_id都换成字符串型的变量,再生成id,就没有重复了。
上述问题得到解决,但我不知道这其中的原因是什么。。。
总之,还是谢谢您啦!

板凳
蓝色 发表于 2017-1-14 20:00:41
猜不出来什么原因因为没有数据

报纸
wendy_wj 发表于 2017-1-15 19:09:03
蓝色 发表于 2017-1-14 20:00
猜不出来什么原因因为没有数据
您好,我的数据示例如下: 捕获.PNG

由于数据量太大,原来命令中的hs都换成了hs4
还想请教另外一个问题:我想要对每一种产品进行数量(ln_q)对价格(ln_p)的回归,并生成残差。在论坛上看到的命令有:
xtset id year
xtreg ln_q (hs4)##c.ln_p i.year i.china_id,fe
predict quality_hs,e
请问这样做可以吗?这样是不是就可以做到一种产品做一次回归,并且每次回归都生成残差?或者您有什么其他方法?
先谢谢您啦!

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

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