按月和行政级别填充缺失日期

时间:2018-02-07 16:17:48

标签: r rstudio tidyverse

我有一个大致如下的数据集:

     COUNTRY ADMIN1 month                YEAR nevent
   <chr>   <chr>  <dttm>              <dbl>  <dbl>
 1 Algeria Adrar  2003-07-01 00:00:00  2003   1.00
 2 Algeria Adrar  2004-10-01 00:00:00  2004   1.00
 3 Algeria Adrar  2005-04-01 00:00:00  2005   1.00
 4 Algeria Adrar  2005-06-01 00:00:00  2005   1.00
 5 Algeria Adrar  2008-12-01 00:00:00  2008   1.00
 6 Algeria Adrar  2009-02-01 00:00:00  2009   1.00
 7 Algeria Adrar  2009-04-01 00:00:00  2009   2.00
 8 Algeria Adrar  2009-11-01 00:00:00  2009   1.00
 9 Algeria Adrar  2010-07-01 00:00:00  2010   1.00
10 Algeria Adrar  2012-02-01 00:00:00  2012   1.00

我的单位是每月/第一次观察 现在,我的主要问题是,当某些事件发生时,该数据集仅显示非洲的月/管理层和国家/地区。 0.如何用观察到的0事件填充观察结果?

换句话说,我需要添加: - 没有事件发生的每个月(n事件= 0) - 没有事件发生的每个管理员(无论是在特定月份还是在特定月份) - 每个没有发生任何事件的国家(无论是在特定月份还是在特定月份)

我注意到存在以下内容:

library(tidyverse)
complete(dat, id, date)

但是如何根据我的具体情况调整它?

由于

0 个答案:

没有答案