こんにちは、
2つのy軸を持つ棒グラフを作成しようとしています。 しかし、列を右に移動して 2 番目の軸を作成するたびに、バーがほぼネストされ、分離できなくなります。


最初のグラフのように棒を別々にしたいのですが、2 つの異なる軸を持ちます。
とても基本的なことが欠けているようですが、それは何ですか?
ありがとう、
エラン
ありがとう、
y スケールが異なるグラフに潜在的な問題があることは理解していますが、データの方向を示すのは有益であり、情報を異なるグラフに配置することが常に良いかどうかはわかりません。
解決策をありがとうございます - 完全に解決しました。
最高、
エラン
こんにちは@えらんせ、
列 3 の大きさが列 2 および 4 よりもはるかに大きいため、2 番目の軸が必要だと思います。 ただし、私の意見では、2 軸の棒グラフには誤解の危険が伴います。値 90 の棒が、高さがほぼ同じで値 340 の棒の隣にあると不快です。2 軸プロットは、データの傾向を線で示すのに便利ですが、その場合でも、曲線などに合わせて軸が色付けされている場合に限ります。
GraphBuilder プラットフォームでは必要なものが生成されないため、代替プロットを提案しています。

Graph Builder(
Size( 763, 517 ),
Show Control Panel( 0 ),
Graph Spacing( 10 ),
Variables( X( :Column 1 ), Y( :Column 4 ), Y( :Column 2 ), Y( :Column 3 ) ),
Elements(
Position( 1, 1 ),
Bar( X, Y, Legend( 9 ), Label( "Label by Value" ) )
),
Elements(
Position( 1, 2 ),
Bar( X, Y, Legend( 8 ), Label( "Label by Value" ) )
),
Elements(
Position( 1, 3 ),
Bar( X, Y, Legend( 7 ), Label( "Label by Value" ) )
),
SendToReport(
Dispatch( {}, "Graph Builder", OutlineBox, {Select} ),
Dispatch( {}, "Column 4", ScaleBox, {Label Row( Show Major Grid( 1 ) )} ),
Dispatch( {}, "Column 2", ScaleBox, {Label Row( Show Major Grid( 1 ) )} ),
Dispatch( {}, "Column 3", ScaleBox, {Label Row( Show Major Grid( 1 ) )} ),
Dispatch(
{},
"Y title",
TextEditBox,
{Set Font Size( 12 ), Set Font Style( "Bold" ), Font Color( 53 )}
),
Dispatch(
{},
"Y 1 title",
TextEditBox,
{Set Font Size( 12 ), Set Font Style( "Bold" ), Font Color( 19 )}
),
Dispatch(
{},
"Y 2 title",
TextEditBox,
{Set Font Size( 12 ), Set Font Style( "Bold" ), Font Color( 20 )}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {9, [1], 8, [0], 7, [2]} ), Position( {1, 0, 2} )}
)
)
)
ただし、ご希望の(私が気に入らない)グラフを作成することはできます。 データを再構築する必要があります。 データテーブルとこのグラフを作成した添付のジャーナルを参照してください。

「できるからといって、そうすべきだというわけではありません。」