Create grouped bar chart using figure handle
显示 更早的评论
Hello mad labbers
I'm having trouble creating a grouped bar chart using figure handles.
It ends up being stacked instead of grouped when adding data to it using its handle. The two cases below illustrates the problem - A gives the intended plot, but the plot in B is stacked instead of grouped.
Does anyone if one can get plot A using a handle as in B?
x = [1 2 3];
y1 = [3 6 8];
y2 = [6 5 3];
Case A:
y = [y1; y2]';
ax = subplot(1, 2, 1);
hold(ax, 'on');
bar(ax, x, y, 'grouped')
xlabel('A')
Case B:
ax = subplot(1, 2, 2);
hold(ax, 'on')
bar(ax, x, y1, 'grouped');
bar(ax, x, y2, 'grouped');
xlabel('B')
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Bar Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!