我从数据框中得到以下数据
Name,JoiningDate,AmtPaid
Joe,12/31/09,1000
Amy,10/28/09,100
John,05/06/10,200
Run Code Online (Sandbox Code Playgroud)
加入日期是一个因素(当我sapply
).如何将此转换为日期然后排序JoiningDate
?
Tom*_*rot 40
这应该这样做(其中df是你的数据帧)
df$JoiningDate <- as.Date(df$JoiningDate , "%m/%d/%y")
df[order(df$JoiningDate ),]
Run Code Online (Sandbox Code Playgroud)
小智 6
试试这个包,效果奇迹,并且是为日期/时间制作的......
library(lubridate)
Portfolio$Date2 <- mdy(Portfolio.all$Date2)
Run Code Online (Sandbox Code Playgroud)