다른 데이터 테이블에서 그래프를 가리키기안녕하십니까,
다른 데이터 테이블에 연결되는 호버 그래프렛을 만들려고 합니다. 첫 번째 데이터 테이블에는 선형 맞춤을 수행한 다음 CSV 파일의 파일 이름으로 개별 포인트를 그래프로 나타내는 여러 개의 연결된 CSV 파일이 있습니다. 선형 맞춤 값 위로 마우스를 가져갈 때 그래프렛에 표시된 첫 번째 데이터 테이블의 실제 데이터 포인트를 보고 싶습니다.
여기 내가 지금까지 가진 것이 있습니다 ...
Names Default To Here( 1 );
platform = Data Table( "Untitled 364" ) << Bivariate(
Y( :Y ),
X( :X ),
Fit Line( {Line Color( {212, 73, 88} )} ),
By( :FileName )
);
Wait( 0 );
Report( platform[1] )[Outline Box( "Linear Fit" )][
Outline Box( "Parameter Estimates" )][Table Box( 1 )] << Make Combined Data Table;
Report( platform[1] ) << Close Window;
Graph Builder(
Size( 531, 405 ),
Show Control Panel( 0 ),
Variables( X( :FileName ), Y( :Estimate ) ),
Elements( Points( X, Y, Legend( 10 ) ) ),
Local Data Filter( Add Filter( columns( :Term ), Where( :Term == "X" ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Set Graphlet(
Picture(
Graph Builder(
Size( 531, 456 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ), Overlay( :FileName ) ),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit( X, Y, Legend( 7 ), Confidence of Fit( 0 ) )
)
)
)
)}
)
)
)첨부된 jmp 시트에는 몇 가지 예제 데이터와 그래프렛에서 만들려는 그래프가 있습니다.
도움을 주셔서 감사합니다!
제도법스크립팅Re: 다른 데이터 테이블에서 그래프를 가리키십시오.@JeffG 당신이 그것을 즐길 수 있습니다. 그리고 우리는 스크린샷을 좋아한다는 것을 기억하십시오! 
건배,
나시프Re: 다른 데이터 테이블에서 그래프를 가리키십시오.해결 방법은 내 JSL 수준보다 훨씬 높지만 JMP16에서 수정되었음을 확인할 수 있습니다!
고맙습니다. 멋진 기능입니다!
Re: 다른 데이터 테이블에서 그래프를 가리키십시오.안녕 @JeffG ,
해결 방법이 첨부되어 있습니다.
예, JMP 16.0에서 수정되었다고 말하는 것을 잊었습니다.
Re: 다른 데이터 테이블에서 그래프를 가리키십시오.안녕 @nascif_jmp ,
답장을 보내 주셔서 감사합니다. 해결 방법을 기다리겠습니다.
또한 이것이 버그라면 다음 릴리스에서 수정할 계획이 있습니까?
Re: 다른 데이터 테이블에서 그래프를 가리키십시오.아주 그럴 수도 있습니다. 15의 그래플릿 필터 생성에 버그가 있는데, 이 버그도 이 문제가 발생하는 이유일 수 있습니다.
기본 필터 생성을 우회하고 graphlet Picture 확장점 내부에 완전히 생성하는 해결 방법을 찾아보겠습니다. 아마도 그것은 또한 당신을 위해 일할 것입니다.
Re: 다른 데이터 테이블에서 그래프를 가리키십시오.어쩌면 보너스 질문 -
제어 차트 내에서 이것을 구현하려고 시도했으며 제어 차트 내의 그래프렛은 모든 점에 대해 동일한 그래프를 표시합니다. 즉, FileName으로 구분되지 않은 단일 그래프의 모든 데이터입니다. 원인은 Control Chart Builder에 X에 대한 입력이 없기 때문이라고 생각합니다. FileName을 조회하고 컨트롤 차트 값과 일치시키기 위해 추가해야 하는 추가 필터가 있습니까?
Re: 다른 데이터 테이블에서 그래프를 가리키십시오.이것은 굉장하고 정확히 내가 찾던 것입니다. 고맙습니다!Re: 다른 데이터 테이블에서 그래프를 가리키십시오.안녕 @JeffG ,
와우, 재미있는 도전이었습니다. 첨부 된 스크립트를 참조하십시오. 귀하가 찾고 있던 것을 수행한다고 생각합니다.
기본적으로 원본 테이블에서 그래프렛을 생성하도록 스크립트를 변경했습니다.
X와 Y 컬럼의 이름이 같기 때문에 파생 테이블에서 생성된 where 절은 원래 테이블에서 작동합니다.
암시적 조인과 같습니다.
나는 오류 메시지를 피하기 위해 SkipFilter를 사용하여 "Term"(원래 테이블에 존재하지 않음)에 대한 필터를 제거했습니다.
마지막으로 Lock Scales( 1 )를 사용하여 서로 다른 적합선을 더 쉽게 비교할 수 있습니다.
최종 결과는 다음과 같습니다.

좋은 예시 감사합니다!
나는 프레젠테이션에서 이 기술을 한두 번 보여줘야 할 것이다. 