차트의 레이블좋은 아침이에요,
우리가 선택할 수 있는 특정 값의 레이블을 표시하는 JSL 트릭이 있습니까? 이 그래프에서는 가장 큰 값의 레이블만 표시합니다.
감사합니다

데이터 탐색 및 시각화윈도우Re: 차트의 레이블안녕하세요 프랑수아즈,
빠른 해결책은 레이블의 형식을 변경하는 것입니다. 그래프 빌더에서 레이블 형식을 클릭하고(첨부된 이미지 참조) 자신에게 맞는 공식을 추가하거나 JSL을 사용하여 동일한 작업을 수행합니다.
Graph Builder(
Variables( X( :Xcolumn ), Y( :Ycolumn ) ), // Replace with your Columns
Elements(
Bar( X, Y,
Label( "Label by Value" ),
Label Format( "Custom", Formula( If( value > 17.5, value, " " ) ), 4, 0 ) // Here you can set your formula to change the label format
)
)
);
또 다른 방법은 데이터 테이블에 추가 열(:Label Col)을 만들고 이를 그래프에도 추가하는 것입니다.
도움이 되길 바랍니다.
최상의,
스피로스
Re: 차트의 레이블또 다른 요령:
선의 경우 레이블을 추가하고 표시할 값을 선택할 수 있습니다.

라벨과 함께 다음 줄이 표시됩니다.

숨기기 위한 한 가지 옵션:
라벨의 색상을 조정하고(예: 검정색) 선에는 흰색을 사용합니다.

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables( X( :sex ), X( :name, Position( 1 ) ), Y( :height ) ),
Elements(
Line( X( 1 ), X( 2 ), Y, Legend( 1 ), Interval Style( "Arrow" ) ),
Bar( X( 1 ), X( 2 ), Y )
),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
1,
Properties(
0,
{Line Color( 2 ),
Line Label Properties(
{Max Value Label( 1 ), Label Color( "Black" ), Width( 9 )}
)}
)
)}
)
)
);
Re: 차트의 레이블안녕,
답변해 주신 Spyros와 Hogi, 감사합니다.
하지만 이상한 점이 있습니다. Spyros 솔루션을 사용하면 그래프의 라벨 형식이 같지 않습니다. 스크립트 복사와 차트를 참조하세요.
감사합니다

Re: 차트의 레이블문제는 소수점 설정(이 경우 0)이 사용자 지정 레이블 형식에서 작동하지 않는다는 것입니다. 제 해결책은 전체 너비(12)로 이동하여 원하는 소수점 수로 값을 반올림하는 것입니다.
Graph Builder(
Variables( X( :Xcolumn ), Y( :YColumn ) ), //Replace with your columns
Elements(
Bar(X,Y,
Label( "Label by Value" ),
Label Format(
"Custom",
Formula( If( value > 1500, Round( value, 2 ), " " ) ), //here you can set your formula and Round the value to any number of decimal points
12, // full width
0
)
)
)
);
스크립트가 포함된 예시 테이블도 첨부했습니다. 문제가 해결되기를 바랍니다.
Re: 차트의 레이블안녕,
괜찮아요.
감사해요 ! 