我有一个角色矢量:
"aback" "docks" "trims"
我想用唯一(没有重复)字母标识此向量中的项目。即。
FALSE TRUE TRUE
在R中执行此操作的有效方法是什么?
答案 0 :(得分:5)
sapply( strsplit(c("aback", "docks", "trims"), ""), length) ==
sapply( sapply( strsplit(c("aback", "docks", "trims"), ""), unique), length)
#[1] FALSE TRUE TRUE
# Or
nchar(c("aback", "docks", "trims") ) ==
sapply( sapply( strsplit(c("aback", "docks", "trims"), ""), unique), length)
[1] FALSE TRUE TRUE