我想知道是否还有其他更好的方法来对R中的字符串进行编号和提取字符。
假设我的字符串是:
s <- "foo"
在R中,没有像Java中那样对字符进行排序,您可以获得ith元素。 s[0]
应该返回“ f”
我尝试使用substr(s,1,1)
,但我认为这不是最有效的迭代方法,只是试图找到更好的方法?
答案 0 :(得分:0)
如果您这样做
strsplit("cat", split = "")[[1]]
您将获得
[1] "c" "a" "t"
您可以将其用于矢量化功能或循环使用。