Переопределение фрейма данных для регрессионного анализа в R - PullRequest
0 голосов
/ 26 ноября 2018

у меня есть дата-фрейм с временными метками нескольких перевозок от а до b плюс информация о материале (объем, вес и т. Д.).

Picture of the excel sheet I use

Я воссоздаю важные части исходного листа Excel, который я использую.

Мой первый шаг - рассчитать необходимое время, просто вычтя даты, так как мне нужна только ежедневная точность.Я поместил все время в числовой вектор, чтобы облегчить дальнейшие вычисления и графики.

НО: я хотел бы провести регрессионный анализ на нем.Я знаю, как создать ЛМ.Моя проблема в том, что из-за нескольких NA мой числовой вектор «транспортных дней» короче, чем мои cols в df.Как я могу объединить столбцы из df с моим числовым вектором, чтобы время переноса снова совпадало с несколькими материалами?

1 Ответ

0 голосов
/ 26 ноября 2018

Ищете ли вы что-то вроде

library(dplyr)
df %>% 
  mutate(diff = as.numeric(t4-t1))

У вас есть столбец разницы во времени, пока столбец столбца все еще находится в df.Вы все равно можете сказать lm(), как обращаться с АН, так что вам не нужно их отбрасывать (я также не думаю, что вы все равно это делали).

...