タイムライン/ガントチャートの視覚化を目的として、Y軸の軸ボックスの背景色を、入力値に応じて異なる色に設定したいと考えています。例えば、「カテゴリ」の場合、「A」軸ボックスは1色、「B」軸ボックスは別の色、といった具合です。これを実現できるスクリプトオプションがあるでしょうか?「プロパティ」では、軸ボックス内のすべての値に対して設定できる背景色は1つしか設定できないようです。

スクリプトインデックスでAxis Boxに送信できるメッセージを確認しましたが、背景色を変更するメッセージは見つかりませんでした。
数年前にも同じアイデアがありました: @名目軸値の背景色
-> 実装が簡単で、グラフ ビルダーの優れた改善です。
この機能が必要な場合は、リンクをたどって投票してください。
Y軸の参照線の範囲を設定して背景色を定義し、カテゴリA、Bなどを使用して色を設定できます。


グラフビルダー(
サイズ(876,622)
コントロールパネルを表示(0)
ウィンドウに合わせる(「オフ」)、
変数(
X( :距離 )、
Y( :月 )、
Y( :曜日, 位置( 1 ) ),
色( :月 )
)、
要素(バー(X,Y(1),Y(2),凡例(7))),
ローカルデータフィルター(
フィルターを追加(
列(:月)、
ここで( :月 == {"1月", "2月", "3月"} )、
表示( :月, N 項目( 12 ) )
)
)、
レポートに送信(
ディスパッチ( {}, "月", ScaleBox,
{参照線を追加( {-0.5, 6.5}, "Solid", "Black", "", 1, 0.25 ),
参照線を追加({6.5, 13.5}, "Solid", "Orange", "", 1, 0.25),
参照線を追加({13.5, 20.5}, "Solid", "Green", "", 1, 0.25)}
)
)
);
これはグラフ自体の背景色になります(元のメッセージの画像を参照)。AxisBoxを異なる値で色付けしたいのですが、プロパティからAxisBox全体を同じ色にすることはできますが、個々の値ごとに色付けすることはできないようです。
