*非常に大きなデータテーブルでスクリプトを実行する前に、非常に小さなデータセットを使用してスクリプトを考え出しています。
1つの列に10個の値があります。それぞれ個別のデータポイントを独自の色/マーカーで強調表示した10個の異なるグラフを作成する必要があります。JSLを使用してグラフを作成する方法を理解しましたが、私のスクリプトではグラフ上の10点すべての行状態を変更します。他の行を変更せずに1つの行の行状態を変更し、データの各行に対してこれを繰り返すにはどうすればよいですか。
これは私がこれまでに持っているもののスクリプトです:
Names Default to Here (1);
dt = Open( "test_data_table.jmp");
foreachrow(
Row State() = Combine States(
Color State( 3 ), Marker State( 5)
);
Graph Builder(
Size( 989, 255 ),
Show Control Panel( 0 ),
Variables( X( :Column1 ) ),
Elements( Points( X, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Sample",
ScaleBox,
{Add Ref Line( 0.579, "Dotted", "Red", "Median", 2 )}
),
Dispatch(
{},
"X title",
TextEditBox,
{Set Text( "Levels" )}
),
Dispatch(
{},
"Graph Builder",
OutlineBox, {Set Title( "" )}
)
)
);
);これを行う1つの方法の例を次に示します。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate( Y( :height ), X( :weight ) );
nw = New Window( "Graphs", <<JOURNAL></JOURNAL>