2017-01-25 8 views
-2

У меня есть кадр данных «Счет-фактура», который выглядит следующим образом:добавить дату с номером и получить дату в R

Invoice_ID Invoice_DATE Nr_of_days_until_deadline 
    101   1/20/2017   7 
    102   1/25/2017   4 
    103   1/29/2017   5 
    104   2/01/2017   4 
    105   2/05/2017   3 

я должен заполнить кадр данных Deadline_Invoces путем написания модулей R для определения срок DATE для каждого счета-фактуры, где deadline_DATE = Invoice_DATE + Nr_of_days_until_deadline.

Таким образом, я должен получить кадр данных Deadline_Invoces:

Invoice_ID Invoice_DATE Deadline_DATE 

Как следует просуммировать DATE с номером и получить дату?

Заранее спасибо!

+0

Посмотрите на 'lubridate' пакет, он должен сделать это легко. – Haboryme

ответ

-1

убедитесь, что у вас есть столбец даты, отформатированный как дата ... затем введите новый столбец, назовите его Deadline или что-то в этом роде. Оттуда: Invoice$Deadline <- as.Date(Invoice$Invoice_DATE) + Invoice$Nr_of_days_until_deadline

Отъезд lubridate пакет в R

+2

Зачем рекомендовать lubridate, когда вы просто решили его легко в базе R? –

+0

Я думал, что ей захочется сделать дополнительные задания с датами, которые не так легко решить с помощью базы. – nate