How to create a boxplot of multivariable?
Show older comments
I'm wanting to create a boxplot with multiple variables similar to this figure. How could I do this?

Thanks!
Answers (1)
Use boxchart along with the GroupByColor parameter. There's a nice demo in the documentation. However, that will not provide nested x-labels as shown in your figure.
Alternatively, see boxplotGroup from the File Exchange - there are examples in the Example file that show nested x-labels.
2 Comments
Les Beckham
on 23 Mar 2022
Here is a link to the demo mentioned by Adam which will take you directly to the specific GroupByColor demo: https://www.mathworks.com/help/matlab/ref/boxchart.html#mw_236c17e8-7622-48f4-9c28-dc626e7259b0
Adam Danz
on 23 Mar 2022
Categories
Find more on Box Plots 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!