How to create a two-line y label for bar plot?

Hi, I have a code below that I use to plot 4 different categories data with label on the y-axis. I want to make each catogory label into 2 lines so that it looks neater when plot and I was wondering how I can do that.
X = categorical({'Energy Consumption', 'Environmental Impact', 'Manufacturing Cost', 'Value of Products'});
y = [1 5.22; 1 3.76; 1 1.61; 1 0.42];
b = barh(X,y);

 Accepted Answer

There are ideas on how to do this in this answer.

More Answers (0)

Products

Release

R2021a

Asked:

on 30 Jan 2022

Commented:

on 9 Feb 2022

Community Treasure Hunt

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

Start Hunting!