es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LUBRIDATE

Mapeando el tiempo ymd_hms en intervalos de tiempo de 15 minutos.

Estoy buscando una solución de data.table para la siguiente pregunta. Supongamos que tengo el siguiente conjunto de datos: library(data.table) library(lubridate) DT <- data.table(date = c(“2019-01-01 00:03:04”, “2019-01-01 00:07:03”, “2019-01-01 00:15:23”, “2019-01-01 00:16:28”, “2019-01-01 00:21:30”)) DT date 1: 2019-01-01 00:03:04 2: 2019-01-01 00:07:03 3: 2019-01-01 00:15:23 4: 2019-01-01 00:16:28 5: 2019-01-01 . . . Read more

Agregue filas con intervalo de fecha/hora entre dos fechas r

“` biblioteca(dplyr) df <- tibble(id = c(“1”, “2”, “3”, “4”), fecha_inicio = c(“2021-01-01”, “2021-01-15”, “2021-02-03”, “2021-05-20”), fecha_final = c(“2021-10-11”, “2021-08-17”, “2021-12-20”, “2021-07-01”)) df Obtener la diferencia entre fecha_final y fecha_inicio df % mutate(months = lubridate::interval(lubridate::ymd(fecha_inicio), lubridate::ymd(fecha_final)) %/% months(1)) crear una tibble temporal con los meses temp <- tibble(month = seq.Date(from . . . Read more