我想分割一个字符向量,以便将额外的成员添加到向量的长度。
> va <- c("a", "b", "c;d;e")
[1] "a" "b" "c;d;e"
> vb <- strsplit(va, ";")
[[1]]
[1] "a"
[[2]]
[1] "b"
[[3]]
[1] "c" "d" "e"
我能否以与vb
向量相同的格式获取va
向量,以便在vb
中获得1维5成员向量?
[1] "a" "b" "c" "d" "e"
感谢帮助。
答案 0 :(得分:3)
一种可能性:
unlist(vb)
# [1] "a" "b" "c" "d" "e"
答案 1 :(得分:2)
或者
scan(text=va, sep=";",what="")
#Read 5 items
# [1] "a" "b" "c" "d" "e"