Getting started

  collapse = TRUE,
  comment = "#>"

Getting started with {tidystringdist}

About {tidystringdist}

{tidystringdist} is a package that extends the {stringdist} package with tidy data principles.

The idea is to perform string distance calculation and combine it with functions for data manipulation and visualisation from the tidyverse framework.

Installing tidystringdist

You can install the last stable version from GitHub with:


Or the dev version from GitHub:

# install.packages(remotes)

{tidystringdist} basic workflow


The tidycomb() & tidy_comb_all() functions return all the possible combinations from a vector / a data.frame and a column / two vectors:



tidy_comb_all(iris, Species)

Compute string distance

Once you've got this data.frame, you can use tidy_string_dist() to compute string distance. This function takes a data.frame, the two columns containing the strings, and one or more stringdist methods.

comb <- tidy_comb_all( 

Default call compute all the methods. You can use specific method with the method argument:

comb <- tidy_comb_all(
tidy_stringdist(comb, method = c("osa","jw"))

Try the tidystringdist package in your browser

Any scripts or data that you put into this service are public.

tidystringdist documentation built on May 2, 2019, 3:23 p.m.