안녕하세요 여러분!
저는 JMP 소프트웨어를 처음 사용하는 사용자로서, 플롯을 생성하고 스크립트를 추출하는 업무를 맡았습니다.
이제 생성할 수 있는 플롯은 아래와 같습니다. 그래프 빌더에서 생성했습니다. 네 개의 트레이스는 네 개의 서로 다른 장치에 해당합니다. 각 트레이스의 점은 전압 레벨을 나타냅니다.

각 장치에는 자체 목표 전압이 있습니다(예: B: 1V, C: 0.9V,D: 0.65V). 각 트레이스의 목표 전압 지점을 연결하고 두 지점 사이의 delta_x와 delta_y를 계산하고 싶습니다. JMP에서 이 작업을 수행할 수 있는 방법이 있나요? 또한 계산된 값을 플롯에도 표시할 수 있나요? 제가 만들고 싶은 플롯은 다음과 같습니다.

미리 감사드립니다!
JMP에는 모든 그래픽 플랫폼에서 사용할 수있는 전체 그래픽 프리미티브 세트가 있습니다. 그래픽 디스플레이에 원하는대로 항목을 추가 할 수 있습니다. 선, 텍스트, 사각형, 다각형, 색상, 채우기 패턴 등 모두 사용할 수 있습니다.

위의 그래프 빌더 스크립트는 다음과 같습니다.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 6 ) ), Line Of Fit( X, Y, Legend( 8 ) ) )
);
rgb = gb << report;
framebox = rgb[frame box( 1 )];
framebox << Add Graphics Script(
Transparency( 0.5 );
Fill Color( {1.0, 0.5, 0.0} );
Polygon( [60, 72, 57], [75, 120, 120] );
);
이 방법론에 대한 설명서는 "스크립팅 그래프"섹션의 스크립팅 안내서에 있습니다.
우아한 방법이 아닌 다른 방법은 하나 이상의 오버레이 그룹에 대한 것입니다. A, B, C, D 및 Connect를 가질 수 있습니다. 데이터 테이블에 각 AD 그룹의 XY 포인트를 추가하면 그래프 빌더가 해당 테이블을 그립니다.
답변 해 주셔서 감사합니다. 많은 도움이됩니다. 감사합니다!!!!