オーバーレイされたデータセットを個別のポイントではなく線として表示する方法(スクリプトによる)すべてのデータセットを1行(各ポイント間の接続)形式で取得しようとしています。私は手動でグラフインディケータでグラフインディケータの上にあるラインインディケータをクリックすることによってこれをすることができます。しかし、この関数をスクリプトに実装する必要があります。elements(line(x、y))関数を使うときは、1つのデータセット(データセット1)だけを1行にします。私が以下で使用しているスクリプトは私が入力したものを示しています、そして写真は私の出力が何であるか私の望ましい出力であるかを示しています(すべてのデータは線として表示されます)。
trend6 = Graph Builder(
Variables(
X( :Timestamp ),
Y( :data set 1 ),
Y( :data set 1b, Position(1)),
Y( :data set 2, Position(2) ),
Y( :data set 2b, Position(2)),
Y( :data set 3, Position(3)),
Y( :data set 3b, Position(3)),
Y( :data set 4, Position(4) ),
Y( :data set 4b, Position(4)),
Y( :data set 5, Position(5) ),
Y( :data set 5b, Position(5)),
Y( :data set 6, Position(6)),
Y( :data set 6b, Position(6)),
),elements(Line(X,Y)
));

再:どのようにしてオーバーレイされたデータセットを(スクリプトを介して)別々の点ではなく線として表示させるのですか?多分これは要素への洞察を提供するでしょう。それらはマトリックス形式でレイアウトを指定します。XとYの順序が表示に影響することに注意してください。
JSL Companion 2nd editionの図6.25
この次の例は2つのXを示し、x軸は分離している(マージされていない)ため、行列のように1,1と2,1の2つの位置があります。
それから、どのGBコンポーネントが欲しいか、滑らかにするか、ポイントにするか、ボックスプロットにするか、等高線などを指定します。
Y軸キャンディバーデータをマージした2つのXと2つのY
表3.2左
表3.2右
再:どのようにしてオーバーレイされたデータセットを(スクリプトを介して)別々の点ではなく線として表示させるのですか?どのような要素が正確に機能するのかわかりません。私は手動でグラフを作成し、赤い三角形からスクリプトを取得し、それを私のメインのJSLプログラムにプラグインする傾向があります。
Y変数の数が定数の場合は、手動でグラフを作成し、赤い三角をクリックして結果のスクリプトをコピーして再利用します。 可変のY変数がある場合は、私が作成したもののようにJSLロジックを動的にプログラムする必要があります。 ループを使ってパターンを模倣するだけです。 あなたがより多くの助けが必要な場合は私たちに知らせてください。
再:どのようにしてオーバーレイされたデータセットを(スクリプトを介して)別々の点ではなく線として表示させるのですか?早速のご返事ありがとうございます。要素文がどのように機能するのかわからない。位置(a、b)と凡例(n)の数字は何を表しているのでしょうか。私は伝説が必要かどうかわからない。1つはグラフビルダーで自動生成されます。
再:どのようにしてオーバーレイされたデータセットを(スクリプトを介して)別々の点ではなく線として表示させるのですか?1 xと3 yの小さなテーブルを作りました。 グラフビルダーを使用してxとy1、y2、y3をプロットし、すべてのxyペアに対して手動で選択した行を使用しました。 これが結果のJSLです。
New Table( "Untitled 60", Add Rows( 4 ),
New Column( "x", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [1, 2, 3, 4] ) ),
New Column( "y1", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [5, 6, 7, 8] ) ),
New Column( "y2", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [4, 5, 4, 5] ) ),
New Column( "y3", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [3, 4, 3, 4] ) )
);
gb = Graph Builder(<BR /> Show Control Panel( 0 ),<BR /> Variables( X( :x ), Y( :y3 ), Y( :y2 ), Y( :y1 ) ),<BR /> Elements( Position( 1, 1 ), Line( X, Y, Legend( 17 ) ) ),<BR /> Elements( Position( 1, 2 ), Line( X, Y, Legend( 18 ) ) ),<BR /> Elements( Position( 1, 3 ), Line( X, Y, Legend( 19 ) ) )<BR />);<BR />
もっとElements要素を追加する必要があるようです。 JMP 14を使用しています。