列スイッチャーのカスタマイズこんにちは、
JSL を使用して列スイッチャーをより完全にカスタマイズする方法はありますか?添付の例では、3 つのメトリックと 3 つのサイズのボックスがあります。 各メトリックには、すべてのサイズのボックスがあります。グラフを作成するとき、列スイッチャーはチャート内の 1 つの変数のみを切り替えることができます。 JSL を介して複数の列スイッチャーを追加できますが、各列スイッチャーで選択する列が多数ある場合、各リストから列を個別に見つけて切り替えるには、面倒で時間がかかります。
私が望むのは、列スイッチャーをカスタマイズして、MetricA、MetricB、または MetricC などのカスタム オプションを選択でき、y 軸のすべての変数がそのメトリックにスワップされることです。
例: MetricA -> MetricB を y 軸のそれぞれの場所で一度に入れ替えます。
- MetricA_BoxBig -> MetricB_BoxBig
- MetricA_BoxMed -> MetricB_BoxMed
- MetricA_BoxSM -> MetricB_BoxSM
分析データ表グラフィックスクリプティングウィンドウズRe: カラムスイッチャーのカスタマイズColumn Switcher でこれを簡単に実行できるとは思いませんが、ListBox を使用して独自の関数を作成できます。
Names Default To Here(1);
New Window("Example",
fontobj = lb = List Box(
{"First Item", "Second Item", "Third Item"},
width(200),
max selected(1),
nlines(6),
<< set function(function({this},
show(this << get selected);
))
)
);