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

Calculando la diferencia de fechas condicionalmente en R

Necesito encontrar una manera rápida de encontrar condicionalmente la diferencia, en días, entre dos fechas en una tabla de datos. Logré hacerlo con una declaración “ifelse”, pero es lento en objetos grandes, así que mi pregunta es si hay una manera más rápida y elegante de lograr lo mismo, tal . . . Read more

Formato de salida dmy de R Lubridate

Estoy trabajando con el paquete Lubridate para formatear las fechas en mis datos. str(base$date) #> chr [1:38] " 23.09.2020 " " 23.09.2020 " " 17.06.2020 " " 03.06.2020 " … base$date <-dmy(base$date) str(base$date) #> Date[1:38], format: "2020-09-23" "2020-09-23" "2020-06-17" "2020-06-03" "2020-05-27" … Dado que mis datos originales para las fechas . . . Read more

Calcule el tiempo de persona (es decir, los días gastados) en cada trimestre para cada persona en un conjunto de datos.

Necesito calcular el número de días que cada persona en un conjunto de datos pasa en un trimestre fiscal. Aquí hay un marco de datos con 4 personas hipotéticas: id <- c(‘1’, ‘2’, ‘3’, ‘4’) enddate <- c(“2009-05-24”, “2002-02-04”, “2015-09-23”, “2011-12-04”) startdate <- c(“2004-07-24”, “1992-07-04”, “2011-03-23”, “2001-07-04”) df <- data.frame(id, . . . Read more