【发布时间】:2017-08-27 18:37:15
【问题描述】:
这是一个简单的问题,但我找不到答案。
我在 R 中有这个 data.frame
df <- data.frame(date = as.Date(c("2001-01-05", "2000-05-13", "2000-07-22", "2000-07-22", "1990-11-03")))
我想将其导出为 .csv 文件,其中月份将缩写为 (%b),年份将是带有世纪 (%Y) 的年份,如下所示
df1 <- df %>% mutate(date = format(as.Date(date, "%Y-%m-%d"), "%b-%Y"))
write.csv(df1, "df1.csv")
> df1
date
1 Jan-2001
2 May-2000
3 Jul-2000
4 Jul-2000
5 Nov-1990
打开 df1.csv 文件后,我发现日期的格式不同,如下所示
我找不到月份(缩写)-YEAR 格式。有什么建议可以解决吗?
【问题讨论】: