A Parser for Human Names

Human names are complicated and nonstandard things. Humaniformat, which is based on Anthony Ettinger's 'humanparser' project ( https://github.com/ chovy/humanparser) provides functions for parsing human names, making a best- guess attempt to distinguish sub-components such as prefixes, suffixes, middle names and salutations.


Author: Oliver Keyes
License: MIT
Status: Stable

Travis-CI Build Status downloads

Description

humaniformat (humaniform + format) is a human names parser for R. With it, you can parse names, distinguishing salutations, suffixes, and first, middle and last names. humaniformat recognises compound last names (and preserves them) from a wide range of cultures, although the name format itself is somewhat Western-centric (it assumes, for example, that first name comes before last name, which is not always the standard).

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Installation

To get the current version:

install.packages("humaniformat")

To get the development version:

devtools::install_github("ironholds/humaniformat")

Dependencies

News

Version 0.6.0

FEATURES

  • Full NA support included

Version 0.5.0

FEATURES

  • Lubridate-style component retrieval and setting

DEVELOPMENT

  • Internal documentation added to the compiled code.

Version 0.2.0

FEATURES

  • parse_names can now handle names with multiple suffixes accurately
  • Formatters for reversed and period-formatted names now added.

BUG FIXES

  • Fixed a segfault reported by Pavel Kirjanas, with the assistance of Bob Rudis

Version 0.1.0

  • Initial (prototype) release

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("humaniformat")

0.6.0 by Oliver Keyes, 3 years ago


https://github.com/ironholds/humaniformat/


Report a bug at https://github.com/ironholds/humaniformat/issues


Browse source code at https://github.com/cran/humaniformat


Authors: Oliver Keyes [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports Rcpp, methods

Suggests testthat, knitr

Linking to Rcpp


Imported by bib2df.


See at CRAN