【发布时间】:2015-08-04 16:27:38
【问题描述】:
假设我有一个字符串"rrkn"。 R 中是否有一个函数会返回一个向量 "r"、"k"、"n"(即字符串中的每个唯一字符)?
【问题讨论】:
-
unique(strsplit("rrkn", "")[[1]])
标签: r
假设我有一个字符串"rrkn"。 R 中是否有一个函数会返回一个向量 "r"、"k"、"n"(即字符串中的每个唯一字符)?
【问题讨论】:
unique(strsplit("rrkn", "")[[1]])
标签: r
如果你想让打字变得不那么麻烦:
uniqchars <- function(x) unique(strsplit(x, "")[[1]])
【讨论】:
使用rawToChar(unique(charToRaw(x)))的另一种解决方案。
【讨论】: