R:将字符串分隔为2列,其中分隔符不同

时间:2018-02-22 17:19:06

标签: r

我有一个名为actorsdata的数据框

> head(actorsdata)
                             ActorName
1     Aaron Taylor-Johnson (born 1990)
2                    Adele (born 1988)
3 Adewale Akinnuoye-Agbaje (born 1967)
4           Adrienne Posta (born 1948)
5              Afshan Azad (born 1988)
6                Al Weaver (born 1981)

我希望能够将我的单列ActorName拆分为3列:Actor Name,Born,Died

> head(actorsdata)
      ActorName                         Born            Died
1     Aaron Taylor-Johnson              (born 1990)     NA
2                    Adele              (born 1988)     NA
3 Adewale Akinnuoye-Agbaje              (born 1967)     NA

某些行包含括号内的死亡年份,例如Angharad Rees(1944-2012)

其他行包含多组括号,例如Anna Carteret(1942年出生)(出生于印度班加罗尔)

有人可以帮忙吗?

0 个答案:

没有答案