【发布时间】:2018-02-17 08:47:12
【问题描述】:
我在 R 中有以下数据框
truck_no start_time end_time ctr_no time type
ABC123 20-05-2016 06:53 20-05-2016 08:53 ERT09 1.67 D
ABC123 20-05-2016 06:53 20-05-2016 08:53 TRT12 1.67 R
ABC123 20-05-2016 06:53 20-05-2016 08:53 ERT34 1.67 R
ABC123 20-05-2016 06:53 20-05-2016 08:53 ERT33 1.67 D
ERT123 21-05-2016 06:53 21-05-2016 08:53 QRT34 2.67 R
ERT123 21-05-2016 06:53 21-05-2016 08:53 PRT33 2.67 D
现在我想要的数据框是
truck_no start_time end_time ctr_no time type
ABC123 20-05-2016 06:53 20-05-2016 08:53 ERT09 1.67 2D2R
ABC123 20-05-2016 06:53 20-05-2016 08:53 TRT12 2.67 1R1D
我要数D's and R's并按上述方式粘贴
时间取平均值。
我怎样才能在 dplyr 中做到这一点?
【问题讨论】:
-
您如何获得
ctr_no?据我了解,成为ERT09和QRT34是有意义的。还有truck_no不应该是ABC123和ERT123? -
“平均时间”是什么意思?
-
@docendodiscimus 我认为您的回答是正确的。 OP 搞砸了 IMO 的预期输出
-
@Sotos,我暂时取消了我的答案。让我们看看 OP 是否会在某个时候做出回应澄清。