Split a string vector at whitespace

后端 未结 9 1963
独厮守ぢ
独厮守ぢ 2020-12-08 09:35

I have the following vector:

tmp3 <- c(\"1500 2\", \"1500 1\", \"1510 2\", \"1510 1\", \"1520 2\", \"1520 1\", \"1530 2\", 
\"1530 1\", \"1540 2\", \"1540         


        
9条回答
  •  -上瘾入骨i
    2020-12-08 10:22

    This should do it:

    library(plyr)
    ldply(strsplit(tmp3, split = " "))[[2]]
    

    If you need a numeric vector, use

    as.numeric(ldply(strsplit(tmp3, split = " "))[[2]])
    

提交回复
热议问题