全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9107 10
2017-05-24


如图或附件所示,主要关注A列和D列,现在D一列部分单元格有国家数据,假如说我想让同一个公司(A列)剩余年份的空白的country单元格用其已有的国家数据填补完整,该如何操作?非常感谢!
比如说对第一个公司梅和口公司而言,已知其2007年有D列数据为“俄罗斯”,2006、2008、2009年D列为空,那么如何让其2006、2008、2009对应的D列单元格也用“俄罗斯”填充呢?
ps:数据是2005-2010年间的,但不一定每个公司都有完整6年的数据。
附件列表
1.png

原图尺寸 36.35 KB

1.png

二维码

扫码加我 拉你入群

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

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

全部回复
2017-5-25 08:03:45
试试
复制代码
二维码

扫码加我 拉你入群

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

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

2017-5-25 19:17:32
黃河泉 发表于 2017-5-25 08:03
试试
非常感谢!例子可以运行
但是如果只复制最后三行到stata中,无法实现对空白单元格的填补  我看了下导入的数据中name 变量类型是str57 ,year是int,country是str28,与你举例中的变量类型有出入,请问是因为这个原因导致失败的吗?
谢谢!
二维码

扫码加我 拉你入群

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

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

2017-5-25 21:29:06
黃河泉 发表于 2017-5-25 08:03
试试
倒数第二行可用外部命令carryforward,更加简洁
复制代码
二维码

扫码加我 拉你入群

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

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

2017-5-26 06:51:52
shanghe1994 发表于 2017-5-25 19:17
非常感谢!例子可以运行
但是如果只复制最后三行到stata中,无法实现对空白单元格的填补  我看了下导入的 ...
你应该在 Stata 中执行 dataex 将资料印出,我才能用语你完全一样之资料!
二维码

扫码加我 拉你入群

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

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

2017-5-26 07:00:56
逍遥梦蝶 发表于 2017-5-25 21:29
倒数第二行可用外部命令carryforward,更加简洁
谢谢这个建议。我试了一下,似乎不 work,我看了一下 help,猜测其只能适用于 numerical values 而不是这里的文字!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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