get_analogue: return resulted strings of approximate string match

Description Usage Arguments Examples

View source: R/approx_match.R

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, debug = FALSE)

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.

debug

If true, it shows costs for top candidates.

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

Examples

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

get_analogue("p.bg", c("plot.background", "panel.background"))
# returns "plot.background" as first, and then "panel.background"

ggconf documentation built on May 2, 2019, 3:32 p.m.