difftime between rows using dplyr

后端 未结 2 554
醉梦人生
醉梦人生 2021-02-10 01:37

I\'m trying to calculate the time difference between two timestamps in two adjacent rows using the dplyr package. Here\'s the code:

    tidy_ex <- function ()         


        
2条回答
  •  暗喜
    暗喜 (楼主)
    2021-02-10 01:56

    Thanks to Victorp for the suggestion. I changed the mutate line to:

    mutate(diff = c(difftime(tail(timestamp, -1), head(timestamp, -1)),0))
    

    (The 0 I placed at the end so the difference calculation would start in the first row).

提交回复
热议问题