消除数据帧保留对中的间隙(R)

时间:2015-06-18 21:30:17

标签: r

我在R中有一个非常基本的问题,但我似乎无法对其进行排序。 我有一个如下所示的数据框:

                 date      x                        y
    1 01/01/2003 00:00     17.04783                NA         
    2 02/01/2003 00:00     14.84500         10.117042                        
    3 03/01/2003 00:00     12.23636                NA          
    4 04/01/2003 00:00     12.62381                NA         
    5 05/01/2003 00:00           NA          4.516619         
    6 06/01/2003 00:00     12.93333                NA    

我只对存在x值和y值的情况感兴趣,即在上面的数据中我只对第2行感兴趣。

如何仅使用我感兴趣的案例创建新数据框? 我也需要保留日期结构,所以理想的数据如下所示:

        date               x                        y
    1 01/01/2003 00:00     NA                      NA         
    2 02/01/2003 00:00     14.84500         10.117042                        
    3 03/01/2003 00:00     NA                      NA          
    4 04/01/2003 00:00     NA                      NA         
    5 05/01/2003 00:00     NA                      NA
    6 06/01/2003 00:00     NA                      NA 

谢谢!

1 个答案:

答案 0 :(得分:0)

选择要使用select activities.type, sum(activity_fees.amount) ... Union SELECT 'dummy', avg(activities.rating) .... 保留值的行;然后将其他行中的日期设置为complete.cases()

NA