Set Aspect Ratio of Scatter Plot and Bar Plot in R Programming – Using asp in plot() Function Last Updated : 30 Jun, 2020 Improve Improve Like Article Like Save Share Report asp is a parameter of the plot() function in R Language is used to set aspect ratio of plots (Scatterplot and Barplot). Aspect ratio is defined as proportional relationship between width and height of the plot axes. Syntax: plot(x, y, asp ) Parameters: x, y: Coordinates of x and y axis asp: Aspect ratio Example 1: # Set seed for reproducibility set.seed(86000) # Create random x variable x <- runif(120) # Create y variable correlated with x y <- x + runif(120) # Plot without setting aspect ratio plot(x, y) # Plot with asp = 5 plot(x, y, asp = 5) Output: Plot Without Aspect Ratio: Plot with Aspect Ratio: Example 2: # Set seed for reproducibility set.seed(86000) # Create random x variable x <- runif(120) # Create y variable correlated with x y <- x + runif(120) # Regular barplot barplot(x) # Barplot with aspect ratio of 5 barplot(x, asp = 5) Output: Bar Plot Without Aspect Ratio: Bar Plot with Aspect Ratio: Here, the asp option increases the width of the y-axis. Like Article Suggest improvement Previous Compute the Value of Empirical Cumulative Distribution Function in R Programming - ecdf() Function Next Compute Density of the Distribution Function in R Programming - dunif() Function Share your thoughts in the comments Add Your Comment Please Login to comment...