(This article was first published on

**Software for Exploratory Data Analysis and Statistical Modelling » R Environment**, and kindly contributed to R-bloggers)There are situations where we are working with character strings extracted from various sources and it can be annoying when there is white space at the beginning and/or end of the strings. This whitespace can cause problems when attemping to sort, subset or various other common operations.

The **stringr** package has a handy function **str_trim** (edited) that comes to the rescue and is straightforward to use. First up make sure that the package is available in the **R** session:

require(stringr) |

Here is a basic example with a simple string:

> " This is an example of whitespace. " [1] " This is an example of whitespace. " > str_trim(" This is an example of whitespace. ") [1] "This is an example of whitespace." |

As we can see this is very simple and is set up to work on a vector of character strings as well.

Other useful resources are provided on the Supplementary Material page. Visit here for more examples of string manipulation.

To

**leave a comment**for the author, please follow the link and comment on his blog:**Software for Exploratory Data Analysis and Statistical Modelling » R Environment**.R-bloggers.com offers

**daily e-mail updates**about R news and tutorials on topics such as: visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...