R base functions


The following is a curated list of useful, "must-know" functions built into the R base package that is shipped with R. This is by no means an exhaustive list. Do you have another function that you think should be included here? Please feel free to make a contribution. See a mistake? Please open an issue and we will get to it as soon as possible.

In R, you can easily read about the details of a given function by typing ? followed by the function name. For example, to see documentation for the merge function, simply run the following command in R.


Typically, this is the best first-step to understanding what a function does, and how to use it. With that being said, the documentation can be inconsistent, so we will do our best to provide you with some cursory information about important functions, as well as provide tangible examples on how to use them.

Data manipulation & indexing


An exhaustive list of the functions in the base library.