How to write a function make histograms with ggplot

Customising Histogram plotting function

In this tutorial, we will learn how to write a function to make a histograms using ggplot2 in R. Writing a function to create plots is useful, when you make a lot of plots, in this example, a lot of histograms. Thanks to the upcoming 2nd edition of R for Data Science by Hadley Wickham,… Continue reading How to write a function make histograms with ggplot

How to selectively remove legends with ggplot2

Selectively Remove Color Legend with guides()

In this post, we will see examples of removing some of the legends from a plot having multiple legends made with ggplot2. Legends in a plot help us understand the relationship between two variables in a plot with respect to other variables in the dataset. We will learn that we can remove all legends in… Continue reading How to selectively remove legends with ggplot2

How to Visualize Missing Values in a dataframe as heatmap

In this post, we will learn how to visualize a dataframe with missing values represented as NAs as a heatmap. A quick visualization of missing values in the data is useful in analyzing the data. We will use mainly tidyverse approach, first to create a toy dataframe with missing values, then use ggplot2’s geom_tile() function… Continue reading How to Visualize Missing Values in a dataframe as heatmap

Histogram Tutorial with Seaborn Grammar of Graphics API

Seaborn Histogram with facet using Grammar of Graphics API

Seaborn, one of the Python data visualisation libraries had a huge update with Seaborn version 0.12.0 in September 2022. A really exciting development is new API for grammar of graphics like ggplot2. The introduction of seaborn.objects interface is the new API Taking inspiration from Wilkinson’s grammar of graphics — and its implementation in libraries such… Continue reading Histogram Tutorial with Seaborn Grammar of Graphics API

How to add color to axis tick labels: Hint – element_markdown() in ggtext

In this tutorial, we will learn about a nice ggplot2 trick/tip that enables colored text on axis tick labels. Thanks to new theme element element_markdown() in ggtext, R package developed by Claus Wilke, we can add colors to axis text labels. To get started, let us load the packages needed. Here we use ggtext version… Continue reading How to add color to axis tick labels: Hint – element_markdown() in ggtext

Exit mobile version