在MATLAB中创建具有不同数据量的并排箱图

时间:2013-11-05 22:22:31

标签: matlab boxplot

我已经看到很多解决方案可以在一个图上并排创建箱图,但是所有这些解决方案都要求集合中的所有向量都具有相同数量的数据点。你如何将箱形图放在同一个地块上,但数据点数量不同?

1 个答案:

答案 0 :(得分:5)

如果要在向量X中包含要在多个箱图中绘制的数据,请创建一个新的向量G,其大小与X相同,其中1为第一个boxplot,第二个boxplot等等。

例如,您要为1 2 3 4 5 6绘制一个箱线图,为7 8 9 10绘制另一个箱线图。

X=[1 2 3 4 5 6 7 8 9 10];
G=[1 1 1 1 1 1 2 2 2 2];
boxplot(X,G)