楼主: huashao214
121820 49

[数据管理求助] repeated time values within panel   [推广有奖]

  • 5关注
  • 3粉丝

1

已卖:113份资源

讲师

11%

还不是VIP/贵宾

-

威望
0
论坛币
3022 个
通用积分
6.1801
学术水平
11 点
热心指数
11 点
信用等级
6 点
经验
10975 点
帖子
592
精华
0
在线时间
205 小时
注册时间
2008-5-26
最后登录
2025-11-20

楼主
huashao214 发表于 2012-10-27 17:23:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位同仁大家好,本人在用Stata处理面板数据的时候出现了下面的问题:
. xtset Fim Yer
repeated time values within panel
r(451);
我检查了数据,没问题,然后输入:xtset Yer(时间变量)和xtset Fim(个体变量),结果如下:
. xtset Yer
       panel variable:  Yer (balanced)

. xtset Fim
       panel variable:  Fim (unbalanced)
但我检查过数据了Fim也是平衡的,不知问题出在何处

二维码

扫码加我 拉你入群

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

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

关键词:Repeated values repeat within value repeated values within

1

沙发
ywh19860616 发表于 2012-10-27 18:25:52
help duplicates
一份耕耘,一份收获。

藤椅
sungmoo 发表于 2012-10-27 18:53:47

板凳
jlj8799 发表于 2013-4-30 14:56:15
panelvar 的取值必须为整数且不重复  假如panelvar本来是字符串(比如国家名字country) 那么使用下面命令将其转换成数字型变量  
encode country, gen(cntry)
这样你再输入命令
xtset cntry year
就不会再出现repeated time values within panel了
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
huashao214 + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

报纸
炎小涵 发表于 2013-7-24 18:03:45
jlj8799 发表于 2013-4-30 14:56
panelvar 的取值必须为整数且不重复  假如panelvar本来是字符串(比如国家名字country) 那么使用下面命令将 ...
“not possible with numeric variable”俺出现了这样的情况哎。。。

地板
liangsky 发表于 2013-7-25 20:44:44
maybe firm变量有缺省值,或者year

7
jingji923 发表于 2013-12-13 13:33:02
jlj8799的方法有效,谢谢!

8
anna231231 发表于 2014-10-11 23:22:02
出现这种情况,表明你的面板数据输入有重复的地方。解决步骤:
第一,确认一下数据是否有问题:
isid id time
bysort id time: assert _N==1
第二,找出重复的地方:
duplicate tag id, gen (isdup)
edit if isdup
edit命令弹出的窗口给出的就是数据输入中有误的地方,参照每一行改正,即可。
drop isdup
已有 6 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
ukyo1823 + 1 + 1 精彩帖子
平凡的平凡 + 10 精彩帖子
寡聚葡萄糖苷酶 + 1 + 1 + 1 精彩帖子
chengwenyin1989 + 2 精彩帖子
huashao214 + 1 + 1 + 1 精彩帖子
crystal8832 + 12 + 1 + 1 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 14  学术水平 + 4  热心指数 + 3  信用等级 + 3   查看全部评分

9
因书而乐 发表于 2014-11-17 16:43:11
anna231231 发表于 2014-10-11 23:22
出现这种情况,表明你的面板数据输入有重复的地方。解决步骤:
第一,确认一下数据是否有问题:
isid id  ...
输入isid stkcd year
显示variables stkcd year do not uniquely identify the observations

输入bysort stkcd year: assert _N==1
显示6371 contradictions in 6371 by-groups
       assertion is false
stata零基础,求指教~

10
anna231231 发表于 2014-11-19 17:02:43
貌似是你的数据输入存在很大问题,能否截个图?

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

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