Мне нужно извлечь год начала и конец года из вектора со значениями этого характера.Извлечение года из строковых и текстовых данных
yr<- c("June 2013 – Present (2 years 9 months)", "January 2012 – June 2013 (1 year 6 months)","2006 – Present (10 years)","2002 – 2006 (4 years)")
yr
June 2013 – Present (2 years 9 months)
January 2012 – June 2013 (1 year 6 months)
2006 – Present (10 years)
2002 – 2006 (4 years)
Ожидаемый результат как этот. У кого-нибудь есть предложения?
start_yr end_yr
2013 2016
2012 2013
2006 2016
2002 2006
gsub "present" с 2016 и извлечь четыре цифры цифр. попробуйте – rawr