Creating Histogram in R
Download & Import Data-Set
https://github.com/r-programming-examples/data-sets/blob/master/Baseball%20Salaries%202011.xlsx
To import data see: R - Data Importing
Install Packages
To install packages see: R - Packages
Via graphics Package
hist(salaries$Salary)

Via ggplot2 Package
library(ggplot2)
ggplot(salaries, aes(Salary)) +
geom_histogram(colour = "black", fill = "white") +
scale_x_log10(labels = scales::dollar) + # x axis log & $$ labels
geom_vline(aes(xintercept = mean(Salary)), color = "red", linetype = "dashed") + # add line for mean
annotate("text", x = mean(salaries$Salary) * 2, y = 155, label = paste0("Avg: $", round(mean(salaries$Salary)/1000000, 1),"M"))
