楼主: /mg_終結
15755 9

[时间序列问题] 【紧急】面板数据缺失变量补齐 [推广有奖]

  • 0关注
  • 8粉丝

已卖:420份资源

本科生

96%

还不是VIP/贵宾

-

威望
0
论坛币
1680 个
通用积分
0.8552
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4114 点
帖子
93
精华
0
在线时间
118 小时
注册时间
2012-10-18
最后登录
2019-2-20

楼主
/mg_終結 学生认证  发表于 2015-10-12 16:17:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用stata把long变成wide面板,时间是2007年至2010年,但是有的变量(aa)在某些年份没有数据,所以这个命令没有办法执行,请问怎么补齐缺失年份的数据。
比如:变量1,只有2010年的数据,我想将2007年至2009年的数据补齐为0,命令式什么?因为是菜鸟,所以怎么百度都不知道,还希望好心人指教。
二维码

扫码加我 拉你入群

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

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

关键词:面板数据 数据缺失 缺失变量 Stata long 百度 好心人

回帖推荐

夏目贵志 发表于7楼  查看完整内容

tsfill只是生成缺失值,并不生成0. tsfill is used to fill in gaps in time-series data and gaps in panel data with new observations, which contain missing values. 如果你要把缺失的部分变成0还是需要我上面提供的那个命令。
已有 1 人评分经验 收起 理由
remlus + 100 精彩帖子

总评分: 经验 + 100   查看全部评分

沙发
remlus 发表于 2015-10-12 16:29:16
办法很多,我都不喜欢。做插值吧。

藤椅
/mg_終結 学生认证  发表于 2015-10-12 16:45:23
remlus 发表于 2015-10-12 16:29
办法很多,我都不喜欢。做插值吧。
谢谢啊,不过插值怎么插啊?因为想补齐为0,不是其他数据,具体命令式啥?

板凳
夏目贵志 发表于 2015-10-13 08:39:05
replace x=0 if x==.即可

报纸
/mg_終結 学生认证  发表于 2015-10-13 14:45:02
夏目贵志 发表于 2015-10-13 08:39
replace x=0 if x==.即可
谢谢啊

地板
/mg_終結 学生认证  发表于 2015-10-13 14:49:55
我自己来回答吧,昨天用了各种方法,搜了各种关键词,终于找到了答案。
https://bbs.pinggu.org/thread-1532739-1-1.html

7
夏目贵志 发表于 2015-10-14 04:29:36
/mg_終結 发表于 2015-10-13 14:49
我自己来回答吧,昨天用了各种方法,搜了各种关键词,终于找到了答案。
https://bbs.pinggu.org/thread-153 ...
tsfill只是生成缺失值,并不生成0.
tsfill is used to fill in gaps in time-series data and gaps in panel data with new observations, which contain
    missing values.

如果你要把缺失的部分变成0还是需要我上面提供的那个命令。

8
Alice, 学生认证  发表于 2017-5-22 19:15:34
楼主,我也是这种情况,缺失一年数据,请问最后怎么补呢?

9
天堂的味道 发表于 2018-11-18 20:06:00
Alice, 发表于 2017-5-22 19:15
楼主,我也是这种情况,缺失一年数据,请问最后怎么补呢?
    Setup
        . webuse ipolxmpl2, clear

    Show years for which the circulation data are missing
        . tabulate circ year if circ == ., missing

    Create icirc containing a linear interpolation of circ on year for missing values of circ and perform this
    calculation separately for each magazine
        . by magazine: ipolate circ year, gen(icirc)
用插值法填补

10
forever+ 发表于 2018-12-18 09:36:27
夏目贵志 发表于 2015-10-14 04:29
tsfill只是生成缺失值,并不生成0.
tsfill is used to fill in gaps in time-series data and gaps in  ...
亲,我也是刚接触,啥子都不懂哈,我想问一下tsfill是根据什么原理生成的缺失值呢

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

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