Pipe operators (%>% and others)
Pipe operators, available in
dplyr, and other R packages, process a data-object using a sequence of operations by passing the result of one step as input for the next step using infix-operators rather than the more typical R method of nested function calls.
Note that the intended aim of pipe operators is to increase human readability of written code. See Remarks section for performance considerations.
Data.table is a package that extends the functionality of data frames from base R, particularly improving on their performance and syntax. See the package's Docs area at http://stackoverflow.com/documentation/data.table/3389 for details.
Pattern Matching and Replacement
This topic covers matching string patterns, as well as extracting or replacing them. For details on defining complicated patterns see Regular Expressions.