1组R多发事件

我正在做一个学校项目,我试图以百分比显示开车和静止不动之间的区别。现在,我遇到了多个事件,例如休息时间,装载,卸载和在卡车司机静止不动的地方停车。对于每个事件,我都有驾驶员花在上面的总时间:

1组R多发事件

现在,我想将满载=装载,lossen =卸载,pauzeren =休息时间和stoppen =停下来一组归为一组。如何在Rstudio中建立此小组,以便我可以计算出驾驶员静止不动的百分比以及一天中驾驶员的不动摇百分比

hhqqhhhhqqhh 回答:1组R多发事件

我可以想到的是创建一个新变量,例如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")

然后,您可以使用新变量来汇总数据。

本文链接:https://www.f2er.com/3157674.html

大家都在问