こんにちは、みんな、
グラフ ビルダーのグラフを使用するレポートを実行しています。その下には二変量グラフがあります (以下のスクリプトを使用)。 スクリプトを実行すると、年齢全体で色が一致しません。両方のグラフで色が同じになるように強制するにはどうすればよいですか?
dt = Open("$SAMPLE_DATA\Big Class.jmp");
GB = H List Box(
dt << Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ), Color( :age ) ),
Elements( Points( X, Y, Legend( 18 ) ), Smoother( X, Y, Legend( 19 ) ) )
));
Biv = H List Box(
dt << Bivariate(
Y( :height ),
X( :weight ),
Automatic Recalc( 1 ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Row Legend(
sex,
Color( 0 ),
Color Theme( "" ),
Marker( 1 ),
Marker Theme( "Standard" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
));
DTFilter = H List Box(
dt << Data Filter(
Location( {1978, 58} ),
Conditional,
Mode( Include( 1 ) ),
Add Filter(
columns( :sex, :name ),
Display( :name, Size( 160, 225 ), List Display )
)
));
dt << Color by Column( :age );
dt<< Marker by Column( :sex );
output = New Window( "Trend Analysis", Hlistbox(DTFilter, Vlistbox(GB, Biv)));ありがとう!
もちろんあります:)
私がお勧めするのは、特定の列の値の色を対話的に生成し、スクリプトでプロパティを「取得」することです。列のプロパティを「設定」するために使用する必要があるメッセージの形式が表示されます
ヘルプ==>スクリプト インデックス==>データ テーブル==>列スクリプト==>プロパティを取得
例:
ColorList = :MyColumn << Get Property( "値の色" );
返信ありがとうございます、これをスクリプト化する方法はありますか?