Bar graph and "stacked" options.

3 次查看(过去 30 天)
I would like to obtain a bar graph with olnly some data showed as stacked.
For example consider this script.
A=[1 2 3; 2 5 3; 1 4 3];
bar (A)
I can obtain a also this type of graph with 'stacked' bars
bar(A,'stacked')
I would like to obtain a graph in wich only some data are stacked.
For example the first elements of A should appear "1" as alone bar and "2 ,3" stacked with different coulors. how can i do it?
I tryed this but it dosent work.
bar(A(1,1), A(1,2:3),'stacked')

采纳的回答

Constantino Carlos Reyes-Aldasoro
This is solved easily by adding zeros in the columns that you do not want a stack, e.g.
bar ( [1 2 3;0 2 3;0 0 6]','stacked')
  1 个评论
Pietro Fiondella
Pietro Fiondella 2022-7-5
Thaks but this is not the result i am looking for.
I would like to obtain a graph with 3 group of columns eah group made by 2 clolumns,
the first group is made by: bar1=A(1,1), bar2= A(1,2)+A(1,3) and so on
the second bar3=A(2,1), bar4=A(2,2)+ A(2,3)
the third bar4=A(3,1), bar5=A(3,2)+ A(3,3)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

产品


版本

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by