大家好,
我用 JSL 製作了下面幾個圖形產生器。
這是基於列 :XX 劃分顏色的語法。
但當我製作幾張圖表時,所有圖表的顏色都與「藍色」相同。
我想為每個圖形產生器提供不同的顏色,有哪些選項可用?
gb1 = dt <<
Graph Builder(
Size( 1200, 600 ),
Variables(
X( :A1, Position( 1 ) ),
Y( :Y ),
Color( :XX )
)
);
gb2 = dt <<
Graph Builder(
Size( 1200, 600 ),
Variables(
X( :A2, Position( 1 ) ),
Y( :Y ),
Color( :XX )
)
);
gb3 = dt <<
Graph Builder(
Size( 1200, 600 ),
Variables(
X( :A3, Position( 1 ) ),
Y( :Y ),
Color( :XX )
)
);
Color() 元素指示將不同的顏色套用至顏色列的不同值。它沒有指定它本身的顏色。要更改 JSL 中的顏色,最好的方法是互動式地進行所需的更改,然後讓 JMP 向您顯示將重新建立您所建立的圖形的 JSL。這是對程式碼的修改,為每個圖表顯示不同的顏色
Names Default To Here( 1 );
Graph Builder(
Size( 1164, 556 ),
Variables( X( :A1 ), Y( :Y ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Line Color( "green" )}, Item ID( "weight", 1 ) )
)}
)
)
);
Graph Builder(
Size( 1164, 556 ),
Variables( X( :A2 ), Y( :Y ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Line Color( "Blue" )}, Item ID( "weight", 1 ) )
)}
)
)
);
Graph Builder(
Size( 1164, 556 ),
Variables( X( :A3 ), Y( :Y ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Line Color( "Red" )}, Item ID( "weight", 1 ) )
)}
)
)
);
此外,請使用
讓 JSL 參與您的討論。它使社區成員更容易閱讀 JSL。