楼主: 蠢猫猫
1743 8

[数据管理求助] 紧急求助!!!数据少下了,怎么通过merge弥补?! [推广有奖]

  • 2关注
  • 1粉丝

硕士生

51%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
20.3335
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1140 点
帖子
76
精华
0
在线时间
204 小时
注册时间
2019-1-18
最后登录
2023-12-18

楼主
蠢猫猫 发表于 2019-3-30 21:15:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
具体情况是这样的。
我研究的时间区间是2007-2017年,所以数据全部下的是2007-2017年的。
但是没想到后面会有一个滞后的操作,比如总资产要滞后一期。
这就导致生成滞后一期的总资产后,2007的数据全部缺失。

我现在已经下了2006年的总资产数据了,请问怎么把这些数据替换进 缺失的2007年滞后一期总资产中 呢???

由于问题不好举例,希望我描述清楚了。
拜托大佬们指导!!!很紧急!!!

不用代码只说思路也是可以的!!!
二维码

扫码加我 拉你入群

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

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

关键词:时间区间 数据替换 具体情况 总资产 没想到

回帖推荐

黃河泉 发表于3楼  查看完整内容

应该是用 (help) append。

沙发
塞纳留斯的梦境 发表于 2019-3-31 03:32:04 来自手机
在06年数据中,gen year =2007
在07年数据中merge m:1 year firmname using 06年数据
已有 1 人评分热心指数 收起 理由
蠢猫猫 + 1 热心帮助其他会员

总评分: 热心指数 + 1   查看全部评分

藤椅
黃河泉 在职认证  发表于 2019-3-31 07:50:31
应该是用 (help) append。
已有 1 人评分学术水平 热心指数 收起 理由
蠢猫猫 + 1 + 1 精彩帖子

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

板凳
蠢猫猫 发表于 2019-3-31 09:01:23
谢谢大家!!!
我昨天用merge做出来了。
思路是这样的
首先,把总资产2006年的数据下下来,其中总资产变量命名为Size1(主要是为了和原来的总资产Size区别开)
然后 replace year=2007 if year==2006
合并:merge 1:1 id year using 2006年数据, nogen keep(matched master)  //这样就可以把变量Size1合并进原来的表了
替换:replace Size_1=Size1 if year==2007  //根据年份,将2007年滞后一期总资产数据Size_1替换为2006年总资产数据

报纸
黃河泉 在职认证  发表于 2019-3-31 09:30:41
蠢猫猫 发表于 2019-3-31 09:01
谢谢大家!!!
我昨天用merge做出来了。
思路是这样的
这完全就是"直接"可以用 append 做的啊!

地板
蠢猫猫 发表于 2019-3-31 09:45:23
黃河泉 发表于 2019-3-31 09:30
这完全就是"直接"可以用 append 做的啊!
好的,我试试!谢谢老师!

7
黃河泉 在职认证  发表于 2019-3-31 09:58:52
蠢猫猫 发表于 2019-3-31 09:45
好的,我试试!谢谢老师!
让我知道你运行之结果!

8
蠢猫猫 发表于 2019-3-31 15:00:32
黃河泉 发表于 2019-3-31 09:58
让我知道你运行之结果!
谢谢老师指点!刚刚看到回复。果然是append更简洁好用!
命令是这样的
import excel "D:\Data\Size.xlsx",firstrow clear
destring id year, replace
save size, replace

append using size.dta
xtset id year
gen Size1=l.Size
drop if year==2006

9
黃河泉 在职认证  发表于 2019-3-31 15:52:07
蠢猫猫 发表于 2019-3-31 15:00
谢谢老师指点!刚刚看到回复。果然是append更简洁好用!
命令是这样的
import excel "D:\Data\Size.xls ...
Great!

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

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