Help
?
: Search R documentation for a specific term.
??
Search R help files for a word or phrase.
- RSiteSearch: Search search.r-project.org
help.start
: Access to html manuals and documentations implemented in R
browseVignettes
: view a list of all vignettes associated with your installed packages
vignette
: View a specified package vignette, that is, supporting material such as introductions.
Package management
install.packages
: Installs packages from CRAN.
pacman::p_load
: Installs and loads specified R packages.
library
: (Install and) loads specified R packages.
General
setwd
: Sets the working directory to the specified path.
rm
: Removes objects (variables) from the workspace.
sessionInfo
: Information about the R environment.
source
: Executes R code from a file.
Data import
c
: Combine values into a vector or list.
read.csv
: Reads a CSV file into a data frame.
read_dta
: Read Stata dataset.
load
: Loads an RData file.
Inspect data
dim
: Returns the dimensions (number of rows and columns) of a data frame.
glimpse
: Provide a concise summary.
head
: Returns the first elements.
print
: Prints the specified object.
names
: Returns the variable names in a data frame.
n() or nrow()
: Counts the number of observations in a data frame or group of observations.
ncol
: Returns the number of columns in a data frame.
summary
: Summary statistics.
table
: Create a table of counts or cross-tabulation.
tail
: Returns the last n elements.
unique
: Extracts unique elements from a vector.
view
: Opens a viewer for data frames.
Graphics
abline
: Adds lines to a plot.
aes
: Aesthetic mapping in ggplot.
facet_wrap
: Creates a grid of facetted plots.
geom_hline
: Adds horizontal lines to a ggplot.
geom_line
: Adds lines to a ggplot.
geom_point
: Adds points to a ggplot.
geom_smooth
: Adds a smoothed line to a ggplot.
geom_text
: Adds text to a ggplot.
geom_vline
: Adds vertical lines to a ggplot.
ggsave
: Saves a ggplot to a file.
labs
: Adds or modifies plot labels.
plot
: Creates a scatter plot.
scale_y_reverse
: Reverses the y-axis in a ggplot.
stat_smooth
: Adds a smoothed line to a ggplot.
theme_classic
: Applies a classic theme to a ggplot.
theme_minimal
: Applies a minimal theme to a ggplot.
Data management
arrange
: Reorder the rows of a data frame.
clean_names
: Cleans names of an object (usually a data.frame).
complete
: Completes a data frame with all combinations of specified columns.
data.frame
: Creates a data frame.
distinct
: Removes duplicate rows from a data frame.
identical
: Check if two objects are identical.
is(na)
: Identify and flag a missing or undefined value (NA).
is_tibble
: Check if an object is a tibble.
rm
: Removes objects (variables) from the workspace.
relocate
: Reorders columns in a dataframe.
round
: Rounds a numeric vector to the nearest integer.
rownames
: Get or set the row names of a matrix-like object.
tibble
: Creates a tibble, a modern and tidy data frame.
dplyr
functions
arrange
: Reorder the rows of a data frame.
complete
: Completes a data frame with all combinations of specified columns.
ends_with
: matches to a specified suffix
filter
: Pick observations by their values.
first
: Returns the first element.
group_by
: Group data by one or more variables.
last
: Returns the last element.
mutate
: Add new variables or modify existing variables in a data frame.
nth
: Returns the nth element.
n_distinct
: Returns the number of distinct elements.
rename
: Rename variables in a data frame.
rename_all
: Renames all variables in a data frame.
row_number
: Adds a column with row numbers.
rowwise
: Perform operations row by row.
select
: Pick variables by their names.
select_all
: Selects all columns in a data frame.
slice_head
: Selects the top N rows from each group.
starts_with
: Select variables whose names start with a certain string.
summarise
: Reduce data to a single summary value.
Data analysis
aggregate
: Apply a function to the data by levels of one or more factors.
anti_join
: Return rows from the first data frame that do not have a match in the second data frame.
cor
: Computes correlation coefficients.
cov
: Computes covariance.
diff
: Calculates differences between consecutive elements.
get_dupes
: Identify duplicate rows in a data frame (from the janitor package).
paste0
: Concatenate vectors after converting to character.
predict
: Predict method for model fits.
prop.table
: Create a table of proportions.
Statistical functions
cor()
: Computes correlation coefficients.
cov()
: Computes the covariance.
exp()
: Exponential function.
IQR()
: Computes the interquartile range.
kurtosis()
: Computes the kurtosis.
log()
: Natural logarithm.
mad()
: Computes the mean absolute deviation.
max()
: Returns the maximum value.
mean()
: Calculates the mean.
median()
: Computes the median.
min()
: Returns the minimum value.
quantile()
: Computes sample quantiles.
sd()
: Calculates the standard deviation.
skewness()
: Calculates the skewness.
var()
: Calculates the variance.