全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3957 4
2017-12-31
year        id        q3ds(F:\stata\A1)
2006        000001        11380000
2006        000002        10160000
2006        000004        570000
2006        000005        480000
2006        000006        2055100


year        id        gsgm        zczzl(F:\stata\B1)
2006        000002        48507917571        0.367944269
2006        000004        204304637.7        0.223386987
2006        000005        1528293792        0.214659163
2006        000006        2918925351        0.429794888
2006        000007        805877586.4        0.240411026
我想把这两个表合并在一起,用了这个
use F:\Stata12\A1.dta, clear
merge 1:1 id using F:\Stata12\B1.dta
但是一直合并不了  而且还会冒出好几个id000001、000002
---------------------------------------------------------------------------------------------
search for r(459)                                                       (manual:  [R] search)
---------------------------------------------------------------------------------------------

        Keywords:  r(459)
          Search:  (1) Official help files, FAQs, Examples, SJs, and STBs


Search of official help files, FAQs, Examples, SJs, and STBs

[P]     error . . . . . . . . . . . . . . . . . . . . . . . .  Return code 459
        something that should be true of your data is not;
        data have changed since estimation;
        This is the generic form of this message; more likely, you
        will see messages such as "y must be between 0 and 1" or
        "x not positive".  You have attempted to do something that,
        given your data, does not make sense.

(end of search)
求帮忙,期末作业,崩溃了,感谢
二维码

扫码加我 拉你入群

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

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

全部回复
2017-12-31 07:28:48
试试
复制代码
二维码

扫码加我 拉你入群

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

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

2017-12-31 07:29:19
建议请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html
二维码

扫码加我 拉你入群

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

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

2018-1-6 12:08:00
use F:\Stata12\A1.dta, clear
merge m:m id year using "F:\Stata12\B1.dta"
二维码

扫码加我 拉你入群

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

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

2018-1-6 12:56:25
数据不全,而且楼主没有贴出output。如果只需要保留部分数据(例如matched,或者master数据),可以用option keep()。
keep()用法和assert()类似,中间加需要的数据代号。相关帮助文档如下

           Numeric    Equivalent
            code      word (results)     Description
           -------------------------------------------------------------------
              1       master             observation appeared in master only
              2       using              observation appeared in using only
              3       match              observation appeared in both

              4       match_update       observation appeared in both,
                                           missing values updated
              5       match_conflict     observation appeared in both,
                                           conflicting nonmissing values
           -------------------------------------------------------------------

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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