J'ai un dataframe qui ressemble à ceci:Calcul de la durée cumulative de R
POI LOCAL.DATETIME
1 1 2017-07-11 15:02:13
2 1 2017-07-11 15:20:28
3 2 2017-07-11 15:20:31
4 2 2017-07-11 15:21:13
5 3 2017-07-11 15:21:18
6 3 2017-07-11 15:21:21
7 2 2017-07-11 15:21:25
8 2 2017-07-11 15:21:59
9 1 2017-07-11 15:22:02
10 1 2017-07-11 15:22:05
Je veux être en mesure de calculer (probablement avec lubridate) le temps cumulé passé à chaque point d'intérêt et de les combiner dans une table ressemble à quelque chose comme ceci:
POI TOTAL.TIME
1 1 00:18:18
2 2 00:01:11
3 3 00:00:03
aussi, je ne suis pas sûr de savoir comment traiter avec le temps entre les points d'intérêt, comme les 3 secondes entre les lignes 2 et 3. Je pense que peut-être que je dois calculer le temps de la ligne 1 à rangée 3 au lieu de rangée 1 à rangée 2.
a pas cette méthode va prendre la ligne 10 - ligne 1, ligne 8 - ligne 3, et rangée 6 - rangée5? Je dois être capable de faire (ligne 2 - ligne 1) + (ligne 10 - ligne 9), etc. – Sam
@Sam Oui, j'ai édité ma réponse pour le faire. –
@P Lapointe Merci beaucoup, c'est exactement ce que je cherchais. – Sam