Мы можем преобразовать в Date
класс сначала с помощью as.Date
, а затем использовать format
dat$date <- format(as.Date(dat$date, "%d/%m/%Y"), "%m/%Y")
Или другой параметр - регулярное выражение для сопоставления цифр (\\d+
) с начала (^
) строки, за которой следует /
и заменить на пустое (''
)
dat$date <- sub("^\\d+\\/", "", dat$date)
data
dat <- data.frame(date = c('05/10/2015', '15/05/2010'), stringsAsFactors = FALSE)