-1

在 RI 中有这样的字符串:

'hello'

如何将其转换为这样的字符向量:

[1] "h" "e" "l" "l" "o"
4

2 回答 2

3

stringr

stringr::str_split("hello","")[[1]]
[1] "h" "e" "l" "l" "o"

找到了另一种可能的解决方案,尽管这可能是最糟糕的方法:

substring("hello", seq(1,nchar("hello")), seq(1,nchar("hello")))
[1] "h" "e" "l" "l" "o"
于 2018-11-07T16:19:13.150 回答
0

虽然这可能不是最高效的解决方案,但它可以按预期工作:

> unlist(strsplit('hello', ''))
[1] "h" "e" "l" "l" "o"

有关更多选项,请参阅unliststrsplit的文档。

于 2018-11-07T16:03:23.090 回答