Из двух наборов данных: data1 и data2, пытаясь получить один набор данных: (см. В конце)
data1
Dates Promo
2016-07-03 Santa Clause
2016-07-04 Santa Clause
2016-07-05 Jumping Penguin
data2
Start.Date End.Date Duration Offered
2016-07-03 2016-07-04 2 Santa Clause
2016-07-04 2016-07-05 2 Jumping Penguin
Если есть способ получить несколько столбцов, чтобы каждыйпродвижение, предлагаемое на определенную дату, находится в отдельной колонке, что было бы идеально, однако, если мне нужно выбрать только первое предложенное предложение, это тоже хорошо.
m <- as.data.frame(seq(as.Date("2016-07-03"), as.Date("2018-8-25"), by = "days"))
Идеальный результат с несколькими акциями для одних и тех же данных:
Dates Promo1 Promo2 Promo 3 Promo 4
2016-07-03 Santa Clause
2016-07-04 Santa Clause Jumping Penguin
2016-07-05 Jumping Penguin