How to use multiple grouping variables in boxplot? Why box plot grouping variable 'not same length' error?
Mostrar comentarios más antiguos
1. How do I use multiple grouping variables?
2. How do I resolve the borrowing incorrect error?
Error message:
>> BoxplotGICategoriesDVH
Error using boxplot>straightenX (line 969)
G must be the same length as X or the same length as the
number of columns in X.
Error in boxplot (line 273)
[xDat,gDat,origRow,xlen,gexplicit,origInd,origNumXCols]
= straightenX(x,g);
Error in BoxplotGICategoriesDVH (line 8)
boxplot(data,group)
Verifying that G is "the same length as the number of columns in X":
>> length(group)
ans =
3
>> data
data =
4 18 30
5 8 9
Code causing the error:
data = round(10*rand(2,3));
data(:,2)=2*data(:,2);
data(:,3)=3*data(:,3);
group = cell(3,1);
group{1} = {'1','a'};
group{2} = {'2','b'};
group{3} = {'3','c'};
boxplot(data,group)
How do I resolve this error?
1 comentario
Daniel Bridges
el 27 de Feb. de 2018
Editada: Daniel Bridges
el 27 de Feb. de 2018
Respuesta aceptada
Más respuestas (1)
Jan
el 27 de Feb. de 2018
I'm not sure what you are exactly asking for. But maybe this helps:
data = round(10*rand(2,3));
data(:,2) = 2*data(:,2);
data(:,3) = 3*data(:,3);
group = {'a', 'b', 'c'}
boxplot(data, group)
2 comentarios
Daniel Bridges
el 28 de Feb. de 2018
Editada: Daniel Bridges
el 28 de Feb. de 2018
Issa
el 28 de Ag. de 2019
how to set different Whisker for each group in matlab boxplot
Categorías
Más información sobre Descriptive Statistics and Visualization en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!