How to create a histogram in R
A histogram is a wonderful tool to check the spread of data – specifically frequency distribution.
1. Basic histogram
> hist(iris$Sepal.Length)

2. Specify ‘breaks’
Since histogram uses binning to ‘break’ the linear distribution of numeric data across bins, specifying breaks gives you more control over the construction of the histogram for small data sets.
> hist(iris$Sepal.Length,breaks=20)

3. Density plot
Histograms by default are based on frequency distribution. You could also base it on density.
> h = hist(iris$Sepal.Length,breaks=20,freq=FALSE)
You can get the actual values from
> h$density
[1] 0.13333333 0.16666667 0.23333333 0.53333333 0.43333333 0.23333333
[7] 0.43333333 0.50000000 0.30000000 0.33333333 0.53333333 0.23333333
[13] 0.36666667 0.16666667 0.13333333 0.06666667 0.03333333 0.13333333
[19] 0.03333333
asdf