JSLグラフビルダーでテーブルを参照する方法ハローみんな、
JSLスクリプトを使用してSQLサーバーから2つのテーブルdt1とdt1を生成し、グラフビルダーで最初に生成したデータテーブルから2つの列をプロットしたいと思います。 以下の例:
dt1 =データベースを開く( "BLA"、
「」
SELECT col1、col2
BLAから
"、
"データテーブル1");
dt2 =データベースを開く( "BLA"、
「」
SELECT col1、col2
BLAから
"、
"データテーブル2");
グラフビルダー(
変数(X(:col1)、Y(:Tcol2))、
Elements(Points(X、Y、Legend(7)))
);
しかし、グラフビルダーは、dt1ではなく、私が定義した最後のテーブル(dt2)のみを表示しているようです。 私は試した:
グラフビルダー(
変数(X(dt1:col1)、Y(dt1:Tcol2))、
Elements(Points(X、Y、Legend(7)))
);
しかし、それも機能しません。 どうすれば管理できますか?
ご協力いただきありがとうございます。
スクリプティングRe:JSLグラフビルダーでテーブルを参照する方法やあ、
具体的には、複数のデータテーブルを操作するときに特定のテーブルを指すには、GraphBuilderを呼び出すときにそのテーブルを指す必要があります。
dt1 << Graph Builder(
Variables( X( :col1 ), Y( :Tcol2 ) ),
Elements( Points( X, Y, Legend( 7 ) ) )
);
ただし、2つの異なるテーブルから選択された列に基づいてグラフビルダーの出力を作成する方法に精通していません。 したがって、必要な列を含む一時テーブルを作成する必要があります。 このトピックについて他の人にチャイムを鳴らしてもらいます。
一番、
NS
Re:JSLグラフビルダーでテーブルを参照する方法JMPはdt2をCurrentData Table()として設定し、Graph Builderの参照を指定していないため、Current Data Table()を使用すると思います。 datatableを参照するには、dt1 << Graph Builder(..。
ScriptingIndexのGraphBuilderの例を次に示します。

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Graph Builder(
Variables(X(:Sex), Y(:Height), Group X(:Age)),
Elements(Box Plot(X, Y))
);Re:JSLグラフビルダーでテーブルを参照する方法ティエリー、ありがとうございました! 同じグラフビルダーでデータを使用する必要がある場合は、テーブルをマージします。