clean_strings: Cleaning character strings.

clean_stringsR Documentation

Cleaning character strings.

Description

Multiple, leading and trailing white spaces as well as wrong encodings may cause serious problems in information dealing with taxonomic names. The function clean_strings get rid of them.

Usage

clean_strings(x, ...)

## S4 method for signature 'character'
clean_strings(x, from = "utf8", to = "utf8", ...)

## S4 method for signature 'factor'
clean_strings(x, from = "utf8", to = "utf8", ...)

## S4 method for signature 'data.frame'
clean_strings(x, from = "utf8", to = "utf8", ...)

Arguments

x

Object to be cleaned.

...

Further arguments passed among methods (not yet in use).

from, to

Arguments passed to iconv().

Details

This function automatically deletes leading, trailing and multiple white spaces, either in strings (method character), levels (method factor or in single columns (method data.frame).

Value

The same as input x.

Author(s)

Miguel Alvarez.

Examples

## Leading, trailing and multiple spaces
clean_strings(" Cyperus    papyrus L.     ")

taxlist documentation built on March 31, 2023, 5:22 p.m.