knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
{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.
You can install the last stable version from GitHub with:
install.packages("tidystringdist")
Or the dev version from GitHub:
# install.packages(remotes) remotes::install_github("ColinFay/tidystringdist")
tidycomb()
The tidycomb()
& tidy_comb_all()
functions return all the possible combinations from a vector / a data.frame and a column / two vectors:
library(tidystringdist) tidy_comb_all(LETTERS[1:3]) tidy_comb_all(iris, Species)
tidy_comb("Paris", state.name)
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(state.name) tidy_stringdist(comb)
Default call compute all the methods. You can use specific method with the method
argument:
comb <- tidy_comb_all(state.name) tidy_stringdist(comb, method = c("osa","jw"))
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.