This practical will teach you the basics of ggplot2. It is split in 4 parts, each dedicated to a chart family:
Correlation: scatterplot and bubble plot Distribution: histogram, density and boxplot. Ranking: barplot, lollipop and treemap. Evolution: line plot and area chart