Мы можем использовать format
после преобразования в класс Date
.
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"