Completion requirements
Now you will learn the ggplot2 syntax for building and customizing histograms.
Introduction
This R tutorial describes how to create a histogram plot using R software and ggplot2 package.
The function geom_histogram() is used. You can also add a line for the mean using the function geom_vline.
Prepare the data
The data below will be used :
set.seed(1234) df <- data.frame( sex=factor(rep(c("F", "M"), each=200)), weight=round(c(rnorm(200, mean=55, sd=5), rnorm(200, mean=65, sd=5))) ) head(df)
## sex weight ## 1 F 49 ## 2 F 56 ## 3 F 60 ## 4 F 43 ## 5 F 57 ## 6 F 58
Source: STHDA, http://www.sthda.com/english/wiki/ggplot2-histogram-plot-quick-start-guide-r-software-and-data-visualization This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.