get_analogue: return resulted strings of approximate string match

Description Usage Arguments Examples

Description

return resulted strings of approximate string match

Usage

1
2
3
get_analogue(fuzzy_input = "axs.txt", possibilities = c("axis.text",
  "axis.text.x"), n_top = 5, case_sensitive = FALSE, cost = c(insertions =
  0.25, deletions = 3, substitutions = 2), threshold = 6)

Arguments

fuzzy_input

A character. Typically user input.

possibilities

A character vector one of which is assumed to be pointed by fuzzy_input.

n_top

An integer specifying the number of returned strings.

case_sensitive

Default is FALSE.

cost

A named vector

threshold

If costs are more than threshold, remove them from the result even if they are within top n_top. Default is 6.

get_analogue is a key function for returning useful compile error message.

Examples

1
2
3
4
5
## Not run: 
get_analogue("axis.txt", c("axis.text", "axis.text.x", "axis.ticks"))

## End(Not run)
# returns "axis.text" "axis.text.x" "axis.ticks"

caprice-j/ggbash documentation built on May 13, 2019, 12:11 p.m.