2015-07-07 2 views

ответ

1

Если преобразовать фрейм данных в таблицу данных

df <- data.table(date = as.Date(c('2008-01-01', 
            '2008-01-02', 
            '2008-01-03', 
            '2008-01-04'))) 

Вы можете использовать его славное назначение и использовать пакет stringr получить й год

library(stringr) 
df[,year := str_match(date, '[0-9]{4}')[,1]] 
Смежные вопросы