全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2018-5-7 20:11:46
因书而乐 发表于 2014-11-17 16:43
输入isid stkcd year
显示variables stkcd year do not uniquely identify the observations
我也是这样子的情况,请问你现在解决了么?
二维码

扫码加我 拉你入群

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

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

2018-5-16 13:00:53
anok 发表于 2017-1-12 21:18
今天我也遇到同样的问题,各种方法试过没有用。最后,还是数据的问题,因为有重复数据。
我用的这个命令去 ...
我也用了这个命令,他说我一个观测值被删除了。我那个删了我那个观测值么
二维码

扫码加我 拉你入群

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

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

2018-5-16 21:11:44
anok 发表于 2017-1-12 21:18
今天我也遇到同样的问题,各种方法试过没有用。最后,还是数据的问题,因为有重复数据。
我用的这个命令去 ...
这个后面那一段命令是啥意思呢
二维码

扫码加我 拉你入群

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

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

2018-8-23 15:17:18
单子601 发表于 2018-5-16 13:00
我也用了这个命令,他说我一个观测值被删除了。我那个删了我那个观测值么
然后怎么处理呢?我的说是第104个删掉了
二维码

扫码加我 拉你入群

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

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

2018-8-27 14:55:47
anok 发表于 2017-1-12 21:18
今天我也遇到同样的问题,各种方法试过没有用。最后,还是数据的问题,因为有重复数据。
我用的这个命令去 ...
我用这个方法运行之后,把我所有横截面都删了只剩下一个横截面 2011年到2017年的 ,
二维码

扫码加我 拉你入群

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

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

2019-2-26 16:09:22
jlj8799 发表于 2013-4-30 14:56
panelvar 的取值必须为整数且不重复  假如panelvar本来是字符串(比如国家名字country) 那么使用下面命令将 ...
我按照您的方法转换了下,还是出现这个问题,不知道怎莫办~~
二维码

扫码加我 拉你入群

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

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

2019-8-19 23:18:17
利用duplicates可以解决,具体格式可以用 help duplicates查看。比如 code和year是你的公司变量和时间变量,就可以用下面语句
duplicates drop code year, force
二维码

扫码加我 拉你入群

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

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

2020-1-3 16:29:03
黃河泉 发表于 2016-8-5 09:43
既然没有重复值,哪到底要解决什么问题?
黄老师您好,我也在输入xtest id year这个命令时遇到了repeated time values within panel导致无法生成滞后项这个问题,用duplicate检查没有重复值,id year 都是数值型变量,请问这种情况应该如何处理呢?
二维码

扫码加我 拉你入群

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

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

2020-1-3 16:31:19
黃河泉 发表于 2016-8-5 09:43
既然没有重复值,哪到底要解决什么问题?
. gen lag_GINVT = L.GINVT
not sorted
r(5);

. xtset id year
repeated time values within panel
r(451);


. duplicates report

Duplicates in terms of all variables

--------------------------------------
   copies | observations       surplus
----------+---------------------------
        1 |          965             0
--------------------------------------

. duplicates list

Duplicates in terms of all variables

(0 observations are duplicates)

.


二维码

扫码加我 拉你入群

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

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

2020-1-3 16:37:50
cora1992 发表于 2020-1-3 16:31
. gen lag_GINVT = L.GINVT
not sorted
r(5);
请试试
复制代码
二维码

扫码加我 拉你入群

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

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

2020-1-6 09:36:47
黃河泉 发表于 2020-1-3 16:37
请试试
谢谢黄老师!找到重复值了!应该是两个数据库merge的时候产生的~
可是为什么duplicates list 这个命令找不到缺失值,duplicates list id year 可以找到呢?
二维码

扫码加我 拉你入群

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

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

2020-1-6 11:04:48
cora1992 发表于 2020-1-6 09:36
谢谢黄老师!找到重复值了!应该是两个数据库merge的时候产生的~
可是为什么duplicates list 这个命令找 ...
1. 请 help duplicates。2. duplicates list id year 是根据  id year 来确认有无重复值。
二维码

扫码加我 拉你入群

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

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

2020-1-6 11:11:56
黃河泉 发表于 2020-1-6 11:04
1. 请 help duplicates。2. duplicates list id year 是根据  id year 来确认有无重复值。
好的好的,谢谢黄老师~
二维码

扫码加我 拉你入群

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

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

2020-2-23 07:41:52
黃河泉 发表于 2020-1-6 11:04
1. 请 help duplicates。2. duplicates list id year 是根据  id year 来确认有无重复值。
您好,是這樣的,我運行了duplicates report met2013 year 后
出現的結果很奇怪
duplicates report met2013 year
Duplicates in terms of met2013 year
--------------------------------------
   copies | observations       surplus
----------+---------------------------
      263 |          263           262
      272 |          272           271
      273 |          273           272
      277 |          277           276
      278 |          278           277
      281 |          281           280
      282 |          282           281
      284 |          284           283
      285 |          570           568
      286 |          286           285
      287 |          287           286
      291 |          582           580
      292 |          292           291
      295 |          295           294
      296 |          296           295
      297 |          594           592
      301 |          602           600
      302 |          604           602
      304 |          304           303
      306 |          612           610
      307 |          307           306
      308 |          616           614
。。。
後面大概有4w多個,幾乎都是surplus比 observations大1或2
這怎麼辦啊
我數據量很大,總共700w的觀測值
打開數據編輯器,也不知道咋修改 微信截图_20200223074018.png 微信截图_20200223074005.png
二维码

扫码加我 拉你入群

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

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

2020-8-10 17:05:39
黃河泉 发表于 2020-1-6 11:04
1. 请 help duplicates。2. duplicates list id year 是根据  id year 来确认有无重复值。
黄老师您好,我使用了数据库数据样本无单一的id,其中hhid为每一个家庭的变量、pline为家庭中成员的标号,数据示例如下,势必会导致xtset有重复数据,请问这样应该怎样使用xtset命令呀,打扰您啦。
复制代码
二维码

扫码加我 拉你入群

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

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

2020-8-10 17:22:03
刘刘小源子 发表于 2020-8-10 17:05
黄老师您好,我使用了数据库数据样本无单一的id,其中hhid为每一个家庭的变量、pline为家庭中成员的标号, ...
问题可能没你想的简单,怎么设定,取决于你分析的个体/单位 (你没提到)。一种可能性为
复制代码
但我不知道这是不是你要的情况!
二维码

扫码加我 拉你入群

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

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

2020-8-10 17:29:16
黃河泉 发表于 2020-8-10 17:22
问题可能没你想的简单,怎么设定,取决于你分析的个体/单位 (你没提到)。一种可能性为但我不知道这是不是 ...
您对stata的运用和对数据的理解太厉害了!这确实解决了我的问题!我的分析个体是个人数据,也只是我目前能想到的解决方案了,希望接下来的步骤中不会再出现新的问题~
二维码

扫码加我 拉你入群

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

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

2021-6-29 23:27:51
因书而乐 发表于 2014-11-17 16:43
输入isid stkcd year
显示variables stkcd year do not uniquely identify the observations
duplicates report id year
duplicates list id year
duplicates tag id year, gen(isdup)
edit if isdup
drop if isdup==1
二维码

扫码加我 拉你入群

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

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

2021-12-22 22:10:33
本人计量小白,出现了和楼主同样的情况,设置面板数据时出现r(451)错误,仔细检查个体变量名称的设置,发现出现了个体变量名称重复的情况,才导致的这个错误。
我的数据是地级市,比如台州和泰州,首字母都是tz,所以在设置变量时重复了没有发现,导致数据导入stata之后出现错误
希望能对大家有帮助
二维码

扫码加我 拉你入群

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

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

2022-4-28 21:19:51
因书而乐 发表于 2014-11-17 16:43
输入isid stkcd year
显示variables stkcd year do not uniquely identify the observations
解决了么姐妹求助啊
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群