私は周りを見回して答えを見つけることができませんでした.それは難しい解決策ではないと思いますが、それを行う方法がわかりません.
RGraphで集合棒グラフを描いています。これは、次のコードで行われます。
var tooltip = createToolTip();
bar4 = new RGraph.Bar('graph_tab1', objectSoap1.getValue());
bar4.Set('chart.colors', ['Gradient(#c01:red)', 'Gradient(#05D:blue)', 'Gradient(#0f0:green)', 'Gradient(#f0f:pink)']);
bar4.Set('chart.labels', objectSoap1.getLabel());
bar4.Set('chart.numyticks', 8);
bar4.Set('chart.ylabels.count', 6);
bar4.Set('chart.variant', '2d');
bar4.Set('chart.strokestyle', 'rgba(0,0,0,0)');
bar4.Set('chart.hmargin.grouped', 0);
bar4.Set('chart.background.grid.autofit.numhlines', 6);
RGraph.Effects.Bar.Grow(bar4);
ボタンを押すと、グループ化からスタックに変更する必要がありました。私は次のコードでこれを行います:
bar4.Set('chart.grouping', 'stacked')
RGraph.Effects.Bar.Grow(bar4);
積み上げグラフを描画します..しかし、問題はy軸が変わらないことです。
例として、値が 5、10、15 のグループ化された棒グラフがある場合、y の最大値は 15 になります。しかし、これらの値を積み上げると、値は 30 になり、このコードでは棒グラフが値が 30 になり、y 軸が 15 になるだけなので、はるかに大きくなります。
私の言いたいことが明確で、誰かが私を助けてくれることを願っています。