Make Awesome Statistical Plots in R
Want to share your content on Rbloggers? click here if you have a blog, or here if you don't.
This article is part of a RTips Weekly, a weekly video tutorial that shows you stepbystep how to do common R coding tasks.
Here are the links to get set up. ????
Making Statistical Plots Is Easy With ggstatsplot
I never thought I’d be able to make publicationready statistical plots so easily. Seriously – thank you ggstatsplot.
We’re going to kick the tires on 2 of the many awesome ggstatsplot functions:
ggcorrmat()
– For making correlation matrix that exposes relationships between multiple numeric variables.ggbetweenstats()
– For comparing similarities / differences between groups.
As you follow along, you can use my Ultimate R Cheatsheet. It consolidates the most important R packages (ones I use every day) into 1 cheatsheet.
Plot 1: Correlation Matrix Plot
Make beautiful correlation plot that’s great for reports
Correlation plots are mustknow plots. Everyone understands correlations (even nontechnical people). Correlation plots great for explaining insights in simple terms:
 Magnitude (between zero in one): two features have a higher degree of relationship the closer the magnitude gets to one.
 Sign (Positive/Negative): A positive sign indicates a positive relationship (both go up). A negative sign indicates an inverse relationship (as one goes up, the other goes down).
Here’s how easy it is to make an AWESOME Correlation Plot with 1 line of code.
Plot 2: Between Stats Plot
Between stats are used to compare categories to show differences between groups
Comparing groups helps tell the story by showing differences in means, distributions, and by highlighting outliers. There’s no faster way than to use ggbetweenstats()
.
We need to do a little bit of data wrangling first to isolate the top 5 cities in the data. (Check out my Ultimate R Cheatsheet for getting data wrangling down).
Once we isolate the top 5 cities, we can make an awesome visualization (again in 1 line of code)!
The ggbetweenstats()
function makes it super easy to compare groups and identify outliers.
Give yourself a highfive. You just made 2 advanced plots in a few lines of code.
But if you really want to improve your productivity…
Here’s how to master R. ???? What happens after you learn R for Business.
This is career acceleration.
SETUP RTIPS WEEKLY PROJECT

Sign Up to Get the RTips Weekly (You’ll get email notifications of NEW RTips as they are released)

Set Up the GitHub Repo

Check out the setup video. Or, Hit Pull in the Git Menu to get the RTips Code
Once you take these actions, you’ll be set up to receive RTips with Code every week. =)
???? Top RTips Tutorials you might like:
Rbloggers.com offers daily email updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/datascience job.
Want to share your content on Rbloggers? click here if you have a blog, or here if you don't.