全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3761 4
2017-11-14
我有一个非平衡的面板数据,比如CHN是1950-2010,JPN是1952-2009,USA是1960-2010,......我想将这个面板数据统一的变成最长的时间区间,也就是1950-2010,以方便下一步与另一张表进行merge操作,请问有什么STATA命令可以实现吗?小白不想手动放在EXCEL里修改...求大神帮忙。
二维码

扫码加我 拉你入群

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

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

全部回复
2017-11-14 09:50:09
请据以更改:
复制代码
二维码

扫码加我 拉你入群

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

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

2017-11-14 10:30:17
黃河泉 发表于 2017-11-14 09:50
请据以更改:
谢谢啊~tsfill是将Gap消除掉的,我的数据不存在gap,每年的都有,就是时间起始和结束年份不一样,我想做的是将这些都统一到起始年份为最早,结束年份为最晚的,这样每个国家的年份就都一样了。
二维码

扫码加我 拉你入群

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

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

2017-11-14 10:33:41
黃河泉 发表于 2017-11-14 09:50
请据以更改:
可以的,可以的,不好意思,我之前用的tsfil直接table country没有table year,结果看到table country的结果没有变化,原来是tsfill只补了时间和缺失值,没有补country名,谢谢大神~
二维码

扫码加我 拉你入群

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

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

2019-3-21 10:08:09
可以试试fillin命令
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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