안녕하세요 여러분,
JSL을 사용하여 아래의 여러 그래프 빌더를 만들었습니다.
:XX열을 기준으로 색상을 구분하는 구문입니다.
그런데 그래프를 여러 개 만들어 보니 모두 '파란색'과 같은 색으로 나왔어요.
그래프 빌더마다 다른 색상을 지정하고 싶은데 어떤 옵션을 사용할 수 있나요?
gb1 = dt << 그래프 빌더(
크기(1200, 600),
변수(
X ( :A1, 위치(1) ),
예( :Y ),
색상(:XX)
)
);
gb2 = dt << 그래프 빌더(
크기(1200, 600),
변수(
X ( :A2, 위치(1) ),
예( :Y ),
색상(:XX)
)
);
gb3 = dt << 그래프 빌더(
크기(1200, 600),
변수(
X ( :A3, 위치(1) ),
예( :Y ),
색상(: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을 읽는 것이 훨씬 쉬워집니다.