Multiple grouping variables in a boxplot

17 ビュー (過去 30 日間)
Julia Forst
Julia Forst 2020 年 3 月 24 日
回答済み: Cris LaPierre 2020 年 3 月 24 日
Dear all,
For my project, I want to group synapse counts by cochlear positon (frequency) and treatment, i.e. five box plots per position, as seen in the example figure.
I have loaded my excel table into matlab which contains three columns: synapses, frequency and treatment. Unfortunately I have not found any help so far. How do I group data by two variables and display it in a boxplot? Is there a way to assign colours to each group? Any help would be highly appreciated! Thank you.

回答 (1 件)

Cris LaPierre
Cris LaPierre 2020 年 3 月 24 日
The file exchange may have some code that does this. See this post.
As far as what can be done in MATLAB, here's a simple example that groups Weight by 2 variable.
load carbig.mat
boxplot(Weight,{Cylinders,Model_Year},"ColorGroup",Model_Year)

Community Treasure Hunt

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

Start Hunting!

Translated by