R многократных событий в 1 группе - PullRequest
0 голосов
/ 05 ноября 2019

Я работаю над школьным проектом и пытаюсь показать разницу между вождением и стоянием в процентах. Теперь я получил несколько событий, таких как перерыв, погрузка, разгрузка и остановка, когда водитель грузовика стоит на месте. У меня есть для каждого события общее время, затраченное водителем на него: time per event per day

Теперь я хочу сгруппировать laden = loading, lossen = unloading, pauzeren = время перерыва и остановки= остановка в одной группе как стоящая на месте. Как создать эту группу в Rstudio, чтобы я мог рассчитать, сколько процентов водитель стоит на месте и сколько процентов водитель ездит в день

1 Ответ

0 голосов
/ 05 ноября 2019

Я могу придумать, как создать новую переменную, например, IfStanding:

df$IfStanding = ifelse(df$event %in% c("stoppen"), 1, 0)

или Motion:

df$Motion = ifelse(df$event %in% c("stoppen","laden","lossen","pauzeren"),
                   "Standing", "NotStanding")

Затем вы можете использовать новую переменнуюагрегировать данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...