
seleccionar la fecha más reciente
Publicado por Luz (1 intervención) el 26/04/2023 15:27:20
Hola, tengo una base con el siguiente formato:
df<-data.frame("nombre" = c("María","Juan", "María", "Ana", "Juan", "María","Diego"),
"Fecha"=c(dmy(10072022,07092022,01012023,02022023,03032023,25032023,30032023)),
"producto" = c(1,2,1,5,7,6,1))
nombre Fecha producto
1 María 2022-07-10 1
2 Juan 2022-09-07 2
3 María 2023-01-01 1
4 Ana 2023-02-02 5
5 Juan 2023-03-03 7
6 María 2023-03-25 6
7 Diego 2023-03-30 1
necesito generar un nuevo data frame con las siguientes variables:
nombre cantidad de registros fecha último registro producto último
María 3 25-03-2023 6
Juan 2 03-03-2023 7
el conteo de la cantidad de registros no me genera ningún problema pero no he podido dar con la forma de seleccionar la última fecha, si alguen me pudiera ayudar estaría muy agradecida
df<-data.frame("nombre" = c("María","Juan", "María", "Ana", "Juan", "María","Diego"),
"Fecha"=c(dmy(10072022,07092022,01012023,02022023,03032023,25032023,30032023)),
"producto" = c(1,2,1,5,7,6,1))
nombre Fecha producto
1 María 2022-07-10 1
2 Juan 2022-09-07 2
3 María 2023-01-01 1
4 Ana 2023-02-02 5
5 Juan 2023-03-03 7
6 María 2023-03-25 6
7 Diego 2023-03-30 1
necesito generar un nuevo data frame con las siguientes variables:
nombre cantidad de registros fecha último registro producto último
María 3 25-03-2023 6
Juan 2 03-03-2023 7
el conteo de la cantidad de registros no me genera ningún problema pero no he podido dar con la forma de seleccionar la última fecha, si alguen me pudiera ayudar estaría muy agradecida
Valora esta pregunta


0