当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R char.expand 相对于目标表展开字符串


R语言 char.expand 位于 base 包(package)。

说明

寻求第一个参数在第二个参数中的唯一匹配。如果成功,则返回该元素;否则,它执行第三个参数指定的操作。

用法

char.expand(input, target, nomatch = stop("no match"))

参数

input

要扩展的字符串。

target

具有要匹配的值的字符向量。

nomatch

一个R在无法扩展的情况下要评估的表达式。

细节

当函数参数中允许使用缩写并且需要针对可能值的目标表进行唯一扩展时,此函数特别有用。

长度为一的字符向量,target 的元素之一(除非将 nomatch 更改为非错误,此时它可以是零长度字符串)。

例子

locPars <- c("mean", "median", "mode")
char.expand("me", locPars, warning("Could not expand!"))
char.expand("mo", locPars)

也可以看看

charmatchpmatch 用于执行部分字符串匹配。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Expand a String with Respect to a Target Table。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。