全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1378 7
2017-12-18
数据如下:
三个变量:id,n,a1。
其中id是唯一的,n是依据id生成的流水号。也即id和n是一一对应关系。
我现在需要根据id和n之间的对应关系,将a1的值也改变。比如第一行的a1值20406097,我发现这个值在id中为555。那么,就将其改为555。
a1有些值不在id范围内,可以不改,或者可以改成缺失值。




数据结构.jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2017-12-18 15:57:42
什么意思呢,能解释得清楚一点吗?听上去不是特别困难,但是楼主可以说具体一点,什么555啊,看不懂。
二维码

扫码加我 拉你入群

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

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

2017-12-18 16:08:10
Terry950901 发表于 2017-12-18 15:57
什么意思呢,能解释得清楚一点吗?听上去不是特别困难,但是楼主可以说具体一点,什么555啊,看不懂。
我有一句写错了。
这句我重新表达一下。
我现在需要根据id和n之间的对应关系,将a1的值也改变。比如第一行的a1值20406097,我发现这个值可以在id中找到,并且id中的这个值对应的n为555。那么,就将a1的这个值也改为555。
二维码

扫码加我 拉你入群

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

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

2017-12-18 16:37:21
我建议你,把这个数据文件分成两个文件,一个之后id的,一个有a1和n,然后用id的文件匹配后一个文件就可以了。可以参考merge命令。
二维码

扫码加我 拉你入群

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

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

2017-12-18 16:41:39
Terry950901 发表于 2017-12-18 16:37
我建议你,把这个数据文件分成两个文件,一个之后id的,一个有a1和n,然后用id的文件匹配后一个文件就可以了 ...
我也这么想过,试了一下没成功。就放弃了。我再试一下!搞出来的话,答谢!
二维码

扫码加我 拉你入群

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

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

2017-12-18 16:58:56
建议请用 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
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

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