如何将一行的日期范围与R dataframe中按ID分组的连续行进行比较
请查找示例数据框 已尝试使用如何将一行的日期范围与R dataframe中按ID分组的连续行进行比较,r,dplyr,R,Dplyr,请查找示例数据框 已尝试使用dplyr使用滞后函数。但是没有得到预期的结果 代码:你试过这样的东西吗 df %>% group_by(Group) %>% mutate(Result = case_when(Product != lag(Product) & Enddate <= lead(Enddate) ~ "within date range") df%>% 分组依据(分组)%>% 突变(结果=案例_当(产品)=滞后(产品)&Enddate请使用dput显示
dplyr
使用滞后函数。但是没有得到预期的结果
代码:你试过这样的东西吗
df %>%
group_by(Group) %>%
mutate(Result = case_when(Product != lag(Product) & Enddate <= lead(Enddate) ~ "within date range")
df%>%
分组依据(分组)%>%
突变(结果=案例_当(产品)=滞后(产品)&Enddate请使用dput
显示一个小的可复制示例和预期输出,而不是图像。因此,使用dplyr
的代码、结果输出和预期输出请使用dput
显示一个小的可复制示例和预期输出,而不是图像。因此,使用dplyr
的代码sultant输出和预期输出