每个角色都有自己的元素

Each character own element

我有一个特征向量

x <- "nkiLVkqspmLVAydnaVNLSCkys"

我想把它拆分成一个有 25 个元素的向量,这样:

x[1] 
# [1] "n"
x[2] 
# [1] "k"
# and so on ...

我唯一能想到的是 regex 用字母和 "," 替换任何字母字符,然后在 "," 上拆分。有更简单的方法吗?

试试这个:

x<-"nkiLVkqspmLVAydnaVNLSCkys"
y<-data.frame(strsplit(x,""))

然后做:

y[1,1]

y[2,1]

等等...

我们也可以使用

library(stringr)
y= data.frame(v1=str_extract_all(x, '.')[[1]])