Welcome to the histogram section of the R graph gallery. A histogram is used to study the distribution of one or several variables, as explained in data-to-viz.com. If you're looking for a simple way to implement it in R, pick an example below. This page focuses on ggplot2 but base R examples are also provided. This online course can be a great addition to know more about ggplot2.

Ggplot2

Histograms can be built with `ggplot2`

thanks to the
`geom_histogram()`

function. It requires only 1 numeric
variable as input. This function automatically cut the variable in
bins and count the number of data point per bin. Remember to try
different bin size
using the `binwidth`

argument.

Base R

Of course it is possible to build high quality histograms without
`ggplot2`

or the `tidyverse`

. Here are a few
examples illustrating how to proceed.