R: Как добавить столбец в набор данных, который построен на основе поиска даты в диапазоне данных и последующего добавления соответствующего элемента - PullRequest
0 голосов
/ 27 ноября 2018

Из двух наборов данных: 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...