たとえば、データの 1 つの数値が大きく、データの 1 つの数値が小さいとします。
A = [130000 310000 200000 400000]';
B = [16 32 5 10]';
私は次のことをしています。
figure;
bar(1:4,[A B],0.5,'stack');
の値がA
よりもかなり高いのでB
、第 2y
軸が必要です。そうしB
ないと、積み上げ棒グラフに の値が表示されません。
たとえば、データの 1 つの数値が大きく、データの 1 つの数値が小さいとします。
A = [130000 310000 200000 400000]';
B = [16 32 5 10]';
私は次のことをしています。
figure;
bar(1:4,[A B],0.5,'stack');
の値がA
よりもかなり高いのでB
、第 2y
軸が必要です。そうしB
ないと、積み上げ棒グラフに の値が表示されません。
を使用plotyy
して、同じ図の異なる y 軸に 2 つの棒グラフをプロットできます。
x = [1,2,3];
y1 = [1000,2000,3000];
y2 = [0.5,0.3,0.1];
[AX,H1,H2] = plotyy(x, y1, x, y2, 'bar', 'bar');
set(H1, 'FaceColor', [1 0 0], 'BarWidth', 1)
これは以前のような積み上げ棒グラフではありませんが (1 つのデータ セットが他のデータの上に垂直に重なっています)、積み上げ棒グラフにさまざまなスケールのデータを含めることは意味がありません。