How to create a boxplot of multivariable?

31 views (last 30 days)
Amanda Queiroz
Amanda Queiroz on 23 Mar 2022
Commented: Adam Danz on 23 Mar 2022
I'm wanting to create a boxplot with multiple variables similar to this figure. How could I do this?
Thanks!

Answers (1)

Adam Danz
Adam Danz on 23 Mar 2022
Edited: Adam Danz on 23 Mar 2022
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
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
Adam Danz on 23 Mar 2022
Thanks @Les Beckham! I updated my link to avoid confusion.

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!