모두 안녕
아래와 같이 라인 플롯을 사용하여 보행 데이터에 대한 데이터 곡선을 플로팅하고 있습니다.
내가 하려는 것은 특정 값에 사용자 지정 마커를 추가하는 것입니다.예를 들어 그래프의 나머지 부분을 가리지 않고 25 표시 주변에서 이벤트가 발생한다는 점을 강조하고 싶습니다. 세로 기준선을 추가하는 방법을 알고 있지만 그래프가 선을 오버레이하므로 너무 복잡해집니다.특정 x축 값에서 이 그래프에 사용자 지정 마커를 오버레이로 추가하는 방법이 있습니까?감사해요!
@txnelson 원하는 작업을 수행하는 방법에 대한 질문에 답변했습니다. 다른 JMP 플랫폼에서 분석할 수 있도록 곡선을 분석하고 곡선 특징을 추출하도록 구축된 JMP Pro 플랫폼에 대해 알고 계시는지 확인하고 싶습니다. Functional Data Explorer라고 합니다. 곡선은 기능 데이터입니다.
그래프를 마우스 오른쪽 버튼으로 클릭하고 사용자 지정을 선택한 다음 원하는 위치에 마커를 배치하는 코드를 추가할 수 있습니다.

다음은 스크립팅을 통해 수행할 수 있는 몇 가지 방법입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Line( X, Y, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "" ),
Marker Size( 9 );
Pen Color( "Black" );
Marker( Marker State( 1 ), [113], [69] );
), Grid Line Order( 1 ), Reference Line Order( 3 ),
DispatchSeg(
TopSeg( 1 ),
{Set Script(
Marker Size( 9 );
Pen Color( "Black" );
Marker( Marker State( 1 ), [113], [69] );
)}
)}
)
)
);
// or
gb = dt << Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Line( X, Y, Legend( 8 ) ) )
);
Report( gb )[FrameBox( 1 )] << Add Graphics Script(
Marker Size( 9 );
Pen Color( "Black" );
Marker( Marker State( 1 ), [113], [69] );
);