亲爱的 R 社区成员,我想根据通勤者从起点到目的地的出发和到达时间(到达时间 - 出发时间)之间的差异(24 小时格式)创建一个新变量(通勤时间)。
但是,问题在于该列是数字,超过 30 分钟的值不会被捕获为分钟。我希望我的通勤时间是几分钟而不是几小时。以下是我的数据集的格式。
Departuretime Arrivaltime commutetime
950 1000 50
1030 1035 5
1750 1800 50
1520 1530 10
当我计算出发和到达时间之间的差异时,超过 30 分钟的事情会变得很奇怪,这是你当然希望发生的。我的数据框有 6,670 个条目,这些列是唯一有问题的东西。950 和 1000 之间的差异应该转化为 9:50 和 10:00 的差异,因此差异不能是 50。如倒数第二行所示,1750 和 1800 之间的差异不应产生 50。
非常感谢您的及时帮助。
谢谢!!!