У меня есть список дней в формате «день года», полученный путем применения функции lubridate :: yday() к списку дат. Так, например, из следующих дат (формат дд-мм-гггг):Есть ли обратная функция yday lubridate?
01-01-2015
01-02-2015
...
путем применения yday() вы получите
1
2
...
Есть функция, которая может сделать обратное, учитывая выход yday и год? То есть, со значения yday и года, вернитесь к дате в формате mm-dd-yyyy?
Я считаю, что этот вопрос будет лучше в StackOverflow. – Jon
Решение может состоять только в том, чтобы создать последовательность дней (формат mm-dd-yyyy), применить функцию lubridate :: yday() для дня и получить год. Затем просто выполните простое слияние или соединение. Не передумай. – Jon
Вам не нужно слияние. R имеет арифметику даты. См. Мой ответ. –