Placing the legend position at the top
Here, we will change the position of the legend from side to top. We will do this using the theme() function and providing legend.position as an argument. The legend.position argument will be assigned as a top.
Syntax :
theme( legend.position = “top”, …, complete = FALSE, validate = TRUE)
Example : R program to place the legend at the top
R
# Installing and loading the package library (ggplot2) # Read the dataset data ( "USArrests" ) # Plot the data plt <- ggplot (USArrests, aes (Murder, Assault, colour = UrbanPop)) + geom_point () # For placing the legend position as top plt + theme (legend.position = "top" ) |
Output :
Working with Legends in R using ggplot2
A legend in a plot helps us to understand which groups belong to each bar, line, or box based on its type, color, etc. We can add a legend box in R using the legend() function. These work as guides. The keys can be determined by scale breaks. In this article, we will be working with legends and associated customization using ggplot2 in R programming language.
Syntax :
legend(x, y = NULL, legend, fill = NULL, col = par(“col”), border = “black”, lty, lwd, pch)