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)
也可以看看
相关用法
- R chartr 字符翻译和装箱
- R character 字符向量
- R charmatch 部分字符串匹配
- R chol2inv Cholesky(或 QR)分解的逆分解
- R chooseOpsMethod 选择适当的操作方法
- R chol 乔列斯基分解
- R chkDots 警告调用者的“...”中存在无关参数
- R cumsum 累积和、乘积和极值
- R col 列索引
- R c 将值组合到向量或列表中
- R conditions 状况处理和恢复
- R cut 将数字转换为因子
- R class 对象类
- R connections 操作连接的函数(文件、URL...)
- R comment 查询或设置“评论”属性
- R complex 复数和基本函数
- R colSums 形成行和列的总和及平均值
- R commandArgs 提取命令行参数
- R cbind 按行或列组合 R 对象
- R crossprod 矩阵叉积
- R curlGetHeaders 从 URL 中检索标头
- R cat 连接并打印
- R capabilities 此 R 版本的报告函数
- R callCC 调用当前延续
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Expand a String with Respect to a Target Table。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。