合并来自同一数据帧的行

时间:2019-07-08 14:50:52

标签: r dplyr tidyverse

我正在尝试编写一个代码,该代码创建一个新列以将两行组合在一起。想法是在不适用时添加行。

新列将为“ EventDate

这是一个示例数据框:

Id    SDate         CDate                EventDate
101   2013-03-27    NA                   2013-03-27
101   2013-05-09    NA                   2013-05-09
101   NA            2013-05-30           2013-05-30
101   NA            2013-07-26           2013-07-26

1 个答案:

答案 0 :(得分:2)

我们可以使用coalesce

library(tidyverse)
df1 %>%
     mutate(EventDate = coalesce(SDate, CDate))
相关问题