在matlab中堆叠和正常条形图的组合

时间:2011-12-01 10:13:12

标签: matlab

我想在Matlab中绘制一个条形图,其中一些项目是正常的,一些是堆叠的。我怎样才能做到这一点。

1 个答案:

答案 0 :(得分:1)

Y = [5 1 2
     8 3 7
     9 6 8
     5 5 5
     4 2 3];
bar(Y,'stack')
hold on
Ys = sum(Y,2);
stacked = [1 2];    
Ys(stacked) = 0;
bar(Ys,'facecolor','y')

enter image description here