我正在处理包含2列的数据框,如下所示:
time frequency
2014-01-06 13
2014-01-07 30
2014-01-09 56
Run Code Online (Sandbox Code Playgroud)
我的问题是我有兴趣计算频率为0的天数.使用RPostgreSQL/RSQLite来提取数据,因此除非有值(即除非频率至少为1),否则没有给出日期时间.如果我有兴趣计算数据框中实际不存在的这些日期,有没有简单的方法去做呢?IE如果我们考虑日期范围2014-01-01到20-14-01-10,我希望它算7
我唯一想到的是蛮力为每个日期创建一个单独的数据框(注意这是4年以上的日期,这将是一项巨大的任务)然后合并两个数据帧并计算NA值的数量.我确信有一个比我想象的更优雅的解决方案.
谢谢!