Examples: visualization, C++, networks, data cleaning, html widgets, ropensci.

Found 219 packages in 0.02 seconds

fm.index — by Clemens Hug, 4 years ago

Fast String Searching

Wrapper for the Succinct Data Structure C++ library (SDSL v3) < https://github.com/xxsds/sdsl-lite> enabling fast string searching using FM indices. Partial string matching can be ~50-fold faster than simple string scans for many real-world string collections (corpora). A given corpus is converted into a compact in-memory FM index representation that can be efficiently queried for partial string matches.

stringfish — by Travers Ching, 24 days ago

Alt String Implementation

Provides an extendable, performant and multithreaded 'alt-string' implementation backed by 'C++' vectors and strings.

stringformattr — by Alexander Hoyle, 8 years ago

Dynamic String Formatting

Pass named and unnamed character vectors into specified positions in strings. This represents an attempt to replicate some of python's string formatting.

levitate — by Lewin Appleton-Fox, 5 months ago

Fuzzy String Comparison

Provides string similarity calculations inspired by the Python 'thefuzz' package. Compare strings by edit distance, similarity ratio, best matching substring, ordered token matching and set-based token matching. A range of edit distance measures are available thanks to the 'stringdist' package.

abbreviate — by Sigbert Klinke, 4 years ago

Readable String Abbreviation

Strings are abbreviated to at least "minlength" characters, such that they remain unique (if they were). The abbreviations should be recognisable.

caesar — by Jacob Kaplan, 5 years ago

Encrypts and Decrypts Strings

Encrypts and decrypts strings using either the Caesar cipher or a pseudorandom number generation (using set.seed()) method.

super — by Tim Taylor, 10 months ago

Interpreted String Literals

An implementation of interpreted string literals. Based on the 'glue' package by Hester & Bryan (2024) but with a focus on efficiency and simplicity at a cost of flexibility.

jsonNormalize — by Stéphane Laurent, 3 years ago

Normalization of 'JSON' Strings

Provides a function allowing to normalize a 'JSON' string, for example by adding double quotes around the keys when they are missing. Also provides 'RStudio' addins for the same purpose.

fuzzywuzzyR — by Lampros Mouselimis, 5 months ago

Fuzzy String Matching

Fuzzy string matching implementation of the 'fuzzywuzzy' < https://github.com/seatgeek/fuzzywuzzy> 'python' package. It uses the Levenshtein Distance < https://en.wikipedia.org/wiki/Levenshtein_distance> to calculate the differences between sequences.

charcuterie — by Jonathan Carroll, a year ago

Handle Strings as Vectors of Characters

Creates a new chars class which looks like a string but is actually a vector of individual characters, making 'strings' iterable. This class enables vector operations on 'strings' such as reverse, sort, head, and set operations.