用R中的数字拆分字符串

用R中的数字拆分字符串,r,string,R,String,我有以下字符串: employees [1] "e1 e2 e3 e4 e5" 我想把它分成五个不同的元素,像这样: "e1" "e2" "e3" "e4" "e5" 我尝试使用以下行解决此问题: strsplit(employees,"" ) 这就产生了这个结果: [1] "e" "1" " " "e" "2" " " "e" "3" " " "e" "4" " " "e" "5" 我能做些什么来解决这个问题并避免字符和数字的分离 谢谢大家! 您需要按空格分割,空格似乎是数据中的分隔

我有以下字符串:

employees

[1] "e1 e2 e3 e4 e5"
我想把它分成五个不同的元素,像这样:

"e1" "e2" "e3" "e4" "e5"
我尝试使用以下行解决此问题:

strsplit(employees,"" )
这就产生了这个结果:

[1] "e" "1" " " "e" "2" " " "e" "3" " " "e" "4" " " "e" "5"
我能做些什么来解决这个问题并避免字符和数字的分离


谢谢大家!

您需要按空格分割,空格似乎是数据中的分隔符:

x <- "e1 e2 e3 e4 e5"
unlist(strsplit(x, " "))

[1] "e1" "e2" "e3" "e4" "e5"

x
strsplit(employees),“”[[1]]
?@RonakShah我会去掉问号LOL:P