出力ウィンドウへのローカル データ フィルターの追加こんにちは、私は複数のグラフからデータ ダッシュボードを構築しようとしています。出力ウィンドウには、さまざまなスクリプトから取得したいくつかの異なるグラフが表示されます。そのうちの 1 つは、グラフにローカル データ フィルターを追加する必要があります。現在私がやっている方法は次のとおりです。
1.グラフAスクリプトでは、次のように入れています
G_graph_A = Outline Box ("Graph A",
DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )))
));2. 出力ウィンドウのスクリプトでは、次のように記述しています。
REPORT_WINDOW = New Window( "DATA",
Tab Box("DATA",
V List Box( DATE, G_graph_A, G_graph_B)
));ただし、出力ウィンドウにはグラフのみが表示され、グラフのローカル データ フィルターは表示されません。何が問題だったのかを調べるのを手伝ってもらえますか?
また、G_graph_B 用に別のタブ ボックスを個別に生成するにはどうすればよいでしょうか?
助けてくれて本当にありがとう!
自動化とスクリプト作成Re: 出力ウィンドウにローカルデータフィルターを追加するfilterA と filterB には何がありますか?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ob = Outline Box("Graph A",
gb = dt << Graph Builder(
Size(525, 586),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Add Filter(
columns(:name, :age),
Display(:name, N Items(15), Find(Set Text(""))),
Display(:age, N Items(6))
)
)
)
);
nw= New Window("DATA",
Tab Box(
Tab Page Box("DATA",
V List Box(ob)
)
)
);
タブボックスとタブページボックスを使用して個別のタブを作成します
Re: 出力ウィンドウにローカルデータフィルターを追加するこんにちは、Jarmoさん。ご返信ありがとうございます。まだ以下の2つの問題が発生しています。
1. あなたの例と全く同じことを(等高線図内のローカルデータフィルタ)試してみましたが、出力ウィンドウにまだ表示されません。同じフィルタをデータフィルタとして出力しようとしたところ、うまくいきました。フィルタAとフィルタBには、文字IDが含まれています。試した方法は以下の通りです。
G_graph_A = Outline Box ("Graph A",
gb = DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )),
)
);
2. タブ ページ ボックスについては、試してみましたが、機能として応答しません。