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

Found 219 packages in 0.02 seconds

strs — by Garrett Shipley, a year ago

'Python' Style String Functions

A comprehensive set of string manipulation functions based on those found in 'Python' without relying on 'reticulate'. It provides functions that intend to (1) make it easier for users familiar with 'Python' to work with strings, (2) reduce the complexity often associated with string operations, (3) and enable users to write more readable and maintainable code that manipulates strings.

acss — by Henrik Singmann, 9 months ago

Algorithmic Complexity for Short Strings

Main functionality is to provide the algorithmic complexity for short strings, an approximation of the Kolmogorov Complexity of a short string using the coding theorem method (see ?acss). The database containing the complexity is provided in the data only package acss.data, this package provides functions accessing the data such as prob_random returning the posterior probability that a given string was produced by a random process. In addition, two traditional (but problematic) measures of complexity are also provided: entropy and change complexity.

rprintf — by Kun Ren, 10 years ago

Adaptive Builder for Formatted Strings

Provides a set of functions to facilitate building formatted strings under various replacement rules: C-style formatting, variable-based formatting, and number-based formatting. C-style formatting is basically identical to built-in function 'sprintf'. Variable-based formatting allows users to put variable names in a formatted string which will be replaced by variable values. Number-based formatting allows users to use index numbers to represent the corresponding argument value to appear in the string.

clustringr — by Dan S. Reznik, 7 years ago

Cluster Strings by Edit-Distance

Returns an edit-distance based clusterization of an input vector of strings. Each cluster will contain a set of strings w/ small mutual edit-distance (e.g., Levenshtein, optimum-sequence-alignment, Damerau-Levenshtein), as computed by stringdist::stringdist(). The set of all mutual edit-distances is then used by graph algorithms (from package 'igraph') to single out subsets of high connectivity.

pudu — by Mauricio Vargas Sepulveda, a year ago

C++ Tools for Cleaning Strings

Provides function declarations and inline function definitions that facilitate cleaning strings in C++ code before passing them to R.

assertive.strings — by Richard Cotton, 10 years ago

Assertions to Check Properties of Strings

A set of predicates and assertions for checking the properties of strings. This is mainly for use by other package developers who want to include run-time testing features in their own packages. End-users will usually want to use assertive directly.

textutils — by Enrico Schumann, 2 months ago

Utilities for Handling Strings and Text

Utilities for handling character vectors that store human-readable text (either plain or with markup, such as HTML or LaTeX). The package provides, in particular, functions that help with the preparation of plain-text reports, e.g. for expanding and aligning strings that form the lines of such reports. The package also provides generic functions for transforming R objects to HTML and to plain text.

uaparserjs — by Bob Rudis, 6 years ago

Parse 'User-Agent' Strings

Despite there being a section in RFC 7231 < https://tools.ietf.org/html/rfc7231#section-5.5.3> defining a suggested structure for 'User-Agent' headers this data is notoriously difficult to parse consistently. Tools are provided that will take in user agent strings and return structured R objects. This is a 'V8'-backed package based on the 'ua-parser' project < https://github.com/ua-parser>.

stringstatic — by Alexander Rossell Hayes, 3 years ago

Dependency-Free String Operations

Provides drop-in replacements for functions from the 'stringr' package, with the same user interface. These functions have no external dependencies and can be copied directly into your package code using the 'staticimports' package.

makeunique — by Sam El-Kamand, 3 years ago

Make Character Strings Unique

Make all elements of a character vector unique. Differs from 'make.unique' by starting at 1 and allowing users to customise suffix format.