包含数字和非数字的单独数据

时间:2013-10-23 08:25:46

标签: string r digits

我有一个角色矢量:

A <- c("terrestrial human",
       "animal 7 planet",
       "geographic 23 locations",
       "discovery kids")

我想将它分成两个向量:一个包含所有包含数字的条目,另一个包含没有任何数字的数据。

v1 <- c("animal 7 planet","geographic 23 locations") 
v2 <- c("terrestrial human","discovery kids")

1 个答案:

答案 0 :(得分:1)

我冒昧地将Matrix A声称为A的向量,因为它似乎是一维的 -

A[!grepl(x = A, pattern = '[[:digit:]]')]
A[grepl(x = A, pattern = '[[:digit:]]')]