[英]How to extract Month and Day from Date in R and convert it as a date type?
[英]Extract Month from a Date and convert it to Month in words
我已经获得了像获得这个“2018-05-31”这样的日期。 现在,我想创建一个新的列,它是提取的月份,05,并将其转换为单词“May”。 我怎么能做到?
df$Fecha<-as.Date(df$Fecha)
df$Fecha
[1] "2020-02-01" "2020-01-01" "2020-02-01" "2020-02-01"
df$Mes <- df$Fecha(Month = format(as.Date(df$Fecha), '%b'))
df$Mes
我收到一个错误
我们可以在转换为Date
class 后使用format
。
df1 <- data.frame(Month = format(as.Date(str1), '%b'))
df1
# Month
#1 May
如果是在已经存在的数据集中创建一个新列
df$Mes <- format(as.Date(df$Fecha), '%b')
如果我们需要全名,请将%b
更改为%B
str1 <- "2018-05-31"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.