Open In App

How to Use xlim() and ylim() in R?

Improve
Improve
Like Article
Like
Save
Share
Report

In this article, we will be looking at the different ways to use the xlim() and the ylim() functions in the R programming language.

Method 1: Using xlim() to Set X-Axis Limits

The xlim() function with the provided parameters as the range of the x-axis in vectors is used to set the x-axis without dropping any data of the given plot or an object accordingly.

Syntax:

xlim(...)

Parameters:

  • …: if numeric, will create a continuous scale, if factor or character, will create a discrete scale.

Example:

In this example, we will be using the xlim() function to change the x-axis of the given bar plot in the R programming language.

R




# Datapoint for the barplot
gfg<-c(1,4,6,5,7,5,4)
    
# Creating bar plot and setting 
# the x-axis limits
barplot(gfg,xlim=c(0,10))


Output:

Method 2: Use ylim() to Set Y-Axis Limits

The xlim() function with the provided parameters as the range of the y-axis in vectors is used to set the y-axis without dropping any data of the given plot or an object accordingly.

Syntax:

xlim(...)

Parameters:

  • …: if numeric, will create a continuous scale, if factor or character, will create a discrete scale.

Example:

In this example, we will be using the ylim() function to change the y-axis of the given bar plot (with the same data as in the previous example)in the R programming language.

R




# Datapoint for the barplot
gfg<-c(1,4,6,5,7,5,4)
  
# Creating bar plot and setting 
# the y-axis limits
barplot(gfg,ylim=c(0,20))


Output:

Method 3 : Use xlim() & ylim() to Set Axis Limits

Here, we will be using both xlim() and the ylim() function together to set the axis limits accordingly of both the x-axis and y-axis together in the same plot to get a clear idea of the outcomes, refer to the below example.

Example:

In this example, we will be using the xlim() and the ylim() function both together in the same barplot with the same data as the previous example and set the axis limits accordingly in the R programming language.

R




# Datapoint for the barplot
gfg<-c(1,4,6,5,7,5,4)
  
# Creating bar plot and setting the
# x-axis and y-axis limits
barplot(gfg,xlim=c(0,10),ylim=c(0,20))


Output:



Last Updated : 28 Nov, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads