img - formatear una columna de fecha en un marco de datos
tags$style shiny (3)
portdate <-as.Date (Portfolio $ Month, "% m /% d /% y") portdate [1] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
¿Qué es esto?
Tengo los siguientes datos de un marco de datos
Name,JoiningDate,AmtPaid
Joe,12/31/09,1000
Amy,10/28/09,100
John,05/06/10,200
La Fecha de sapply
está llegando como un factor (cuando hago la sapply
). ¿Cómo puedo convertir esto a la fecha y luego ordenar en JoiningDate
?
Esto debería hacerlo (donde df es su marco de datos)
df$JoiningDate <- as.Date(df$JoiningDate , "%m/%d/%y")
df[order(df$JoiningDate ),]
Prueba este paquete, funciona de maravilla, y fue creado para la fecha / hora ...
library(lubridate)
Portfolio$Date2 <- mdy(Portfolio.all$Date2)