【问题标题】:Function that extracts each unique character in a string提取字符串中每个唯一字符的函数
【发布时间】:2015-08-04 16:27:38
【问题描述】:

假设我有一个字符串"rrkn"。 R 中是否有一个函数会返回一个向量 "r""k""n"(即字符串中的每个唯一字符)?

【问题讨论】:

  • unique(strsplit("rrkn", "")[[1]])

标签: r


【解决方案1】:

如果你想让打字变得不那么麻烦:

uniqchars <- function(x) unique(strsplit(x, "")[[1]]) 

【讨论】:

    【解决方案2】:

    使用rawToChar(unique(charToRaw(x)))的另一种解决方案。

    【讨论】:

    • 嗯,这不会返回向量。虽然它可能对其他一些情况有用。
    猜你喜欢
    • 2013-06-05
    • 2021-09-17
    • 2014-11-14
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 2012-06-30
    • 2021-10-17
    • 1970-01-01
    相关资源
    最近更新 更多