Stacked bar plot not working correctly

16 visualizaciones (últimos 30 días)
Jose Aguilar
Jose Aguilar el 30 de Oct. de 2019
Editada: Sushant Varghese el 30 de En. de 2020
I am trying to plot the stacked bar plot with negative values from the documentation page:
x = [1980 1990 2000];
y = [15 20 -5; 10 -17 21; -10 5 15];
bar(x,y,'stacked')
In the documentation page they display this plot:
BarStackWithNegativeValuesExample_01.png
When I type the same code i get this one:
FailedPlot.png
I am using Matlab R2018b. Is this a bug in the release version or is it just me?

Respuestas (2)

Roshni Garnayak
Roshni Garnayak el 10 de Nov. de 2019
It was a bug. The issue has been resolved in MATLAB R2019b.

Sushant Varghese
Sushant Varghese el 30 de En. de 2020
Editada: Sushant Varghese el 30 de En. de 2020
It's a bug. Although not ideal, I used this as a work around.
t1 = X;
t2 = X;
t1(t1<0) = 0;
t2(t2>0) = 0;
subplot(2,1,1)
bar(t1,'stacked');
subplot(2,1,2)
bar(t2,'stacked');

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by