Creating a basic bar plot
Here, is a basic bar plot with facetting using the facet_wrap() function.
Dataset Used: sample2
R
# Load library tidyverse library (tidyverse) # create sample data frame sample_data <- readr:: read_csv ( 'sample2.csv' ) # draw a bar plot using geom_col() function # divide the plot into facts using facet_wrap() function ggplot (sample_data, aes (y=state, x=Survey))+ geom_col ()+ facet_wrap (~Year) |
Output:
How to reorder barplots with facetting with ggplot2 in R?
In this article, we will discuss how to reorder bar plots with facetting using the ggplot2 package in the R Programming Language. We can draw a facet bar plot by using the geom_col() function with the facet_wrap() function of the ggplot2 package.
Syntax: ggplot( dataframe, aes( x, y ) ) + geom_col() + facet_wrap(~z)
Parameters:
- dataframe: Determines the dataframe to be used for plotting.
- x: Determines the x-axis vector column.
- y: Determines the y-axis vector column.
- z: Determines the variable around which plots have to be divided.