How to create boxplot in base R without axes labels?

R ProgrammingServer Side ProgrammingProgramming

The boxplot can be created by using boxplot function in base R but the Y−axis labels are generated based on the vector we pass through the function. If we want to remove the axis labels then axes = FALSE argument can be used. For example, if we have a vector x then the boxplot for x without axes labels can be created by using boxplot(x,axes=FALSE).

Example

 Live Demo

Consider the below vector x and creating boxplot −

set.seed(777)
x<−rnorm(50000,41.5,3.7)
boxplot(x)

Output

Creating the boxplot without Y−axis labels −

boxplot(x,axes=FALSE)

Output

Let’s have a look at another example −

Example

 Live Demo

y<−rnorm(10,1,0.5)
boxplot(y)

Output

Removing Y−axis labels −

boxplot(y,axes=FALSE)

Output

We can do the same for multiple boxplots if the data is contained in a data frame.

raja
Published on 17-Oct-2020 12:24:55
Advertisements