Top 4 Most Usefull ggplot Extensions.

Photo by Giorgio Tomassetti on Unsplash

Hello everybody. In this post, I will show you top fives most usefull ggplot extensions for data visualization. Data visualization is the most important step for data analysis task. Data visualization can make everyone understanding about the data much easier. Ggplot one of the most popular tools for data visualization. I prefer using ggplot than base R function to make graph, because ggplot more easy, and readable code.

About Ggplot.

Ggplot2 is a data visualization package for the statistical programming language R. Created by Hadley Wickham in 2005, ggplot2 is an implementation of Leland Wilkinson’s Grammar of Graphics — a general scheme for data visualization which breaks up graphs into semantic components such as scales and layers. ggplot2 can serve as a replacement for the base graphics in R and contains a number of defaults for web and print display of common scales. Since 2005, ggplot2 has grown in use to become one of the most popular R packages. It is licensed under GNU GPL v2.

Source: Wikipedia.

1. gganimate.

This is the best choice for the animating diagram / graph. with this package you can make a bar chart race, timeline mapping and moving scratterplot.

Read Documentation.

2. esquisse.

This is the best packages to make a graph without coding. This package allows you to explore and visualizing your data interactively. This package can draw bar charts, curves, scatter plots, histograms, boxplot and sf objects, then export the graph or retrieve the code to reproduce the graph.

Read Documentation.

3. ggrepel.

Ggrepel provides geoms for ggplot to repel overlapping text labels. By using this package, you can make overlapping text label more clean.

Read Documentation.

4. ggally.

If you working with much column in your dataset. I often use this package to create pairwise plot matrix, a scatterplot plot matrix, a parallel coordinates plot, and a survival plot.

Read Documentation.

Thank You.

Ahsan Amri Rohman.
Sidoarjo, East Java, ID.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store