У меня есть таблица в R нравится:R добавить конкретные (разные) количество раз, чтобы весь столбец
start duration
02/01/2012 20:00:00 5
05/01/2012 07:00:00 6
etc... etc...
Я получил это за счет импорта таблицы из Microsoft Excel, которая выглядит следующим образом:
date time duration
2012/02/01 20:00:00 5
etc...
Я тогда слил даты и времени столбцы, выполнив следующий код:
d.f <- within(d.f, { start=format(as.POSIXct(paste(date, time)), "%m/%d/%Y %H:%M:%S") })
Я хочу, чтобы создать третью седловины umn называется «end», который будет рассчитываться как количество часов после начала. Я уверен, что мое время - это вектор POSIXct. Я видел, как манипулировать одним объектом datetime, но как я могу это сделать для всего столбца?
Ожидаемый результат должен выглядеть следующим образом:
start duration end
02/01/2012 20:00:00 5 02/02/2012 01:00:00
05/01/2012 07:00:00 6 05/01/2012 13:00:00
etc... etc... etc...
Этот вопрос должен иметь R-код, поэтому мы знаем, как вы ссылаетесь на свои данные и т. д. Имейте в виду, что ваш следующий quesiton –