當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。