# Can we plot horizontal boxchart?

126 views (last 30 days)
Suman Dhakal on 10 Aug 2022
Edited: Kevin Holly on 10 Aug 2022
Example data:
X
6.00
8.00
23.00
26.00
27.00
30.00
Y
9.00
8.00
24.00
39.00
36.00
43.00
##### 0 CommentsShowHide -1 older comments

Sign in to comment.

### Answers (1)

Kevin Holly on 10 Aug 2022
Edited: Kevin Holly on 10 Aug 2022
You can add the option 'orientation','horizontal' to your input for boxchart or boxplot. See examples below.
load carsmall
figure
boxplot(MPG,Origin,'orientation','horizontal')
title('Miles per Gallon by Vehicle Origin')
ylabel('Country of Origin')
xlabel('Miles per Gallon (MPG)')
figure
boxplot(MPG,Origin)
title('Miles per Gallon by Vehicle Origin')
xlabel('Country of Origin')
ylabel('Miles per Gallon (MPG)')
tsunamis = readtable('tsunamis.xlsx');
idx = contains(tsunamis.Cause,'Earthquake');
earthquakes = tsunamis(idx,:);
boxchart(earthquakes.Month,earthquakes.EarthquakeMagnitude)
xlabel('Month')
ylabel('Earthquake Magnitude')
figure
boxchart(earthquakes.Month,earthquakes.EarthquakeMagnitude,'orientation','horizontal')
ylabel('Month')
xlabel('Earthquake Magnitude')
With the data you provided:
X=[6.00
8.00
23.00
26.00
27.00
30.00];
Y=[9.00
8.00
24.00
39.00
36.00
43.00];
boxplot(X,Y,'orientation','horizontal');
figure
boxplot(X,Y,'orientation','vertical');
##### 0 CommentsShowHide -1 older comments

Sign in to comment.

### Categories

Find more on Probability Distributions in Help Center and File Exchange

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!