프로파일러와 윤곽 프로파일러를 모두 사용하여 모델을 볼 때 일반적으로 프로파일러 연결 옵션을 선택합니다. 로그에서 Get Platform Preferences()를 실행했지만 "링크 프로파일러"를 기본/기본 동작으로 설정하는 옵션이 없는 것 같습니다. 사용자가 GUI나 JSL을 통해 이 기본 설정을 지정할 수 없는 이유가 있다면 무엇입니까?
귀하의 요청이 마음에 들지만 이것이 제품에 포함될 때까지 사용할 수 있는 해결 방법이 있습니다.
JMP를 열 때 jmpStart.jsl 스크립트를 실행하십시오( https://www.jmp.com/support/help/14/run-a-script-at-start-up.shtml ) 테이블을 여는 곳에서 그래프 메뉴의 프로파일러를 사용하고 "링크 프로파일러" 속성을 설정합니다. 이 속성은 보이는 플랫폼이 아닌 프로파일러 자체에 대해서만 설정할 수 있습니다. 스크립팅 인덱스는 링크 프로파일러의 예를 보여줍니다.
시작 스크립트는 다음과 같을 수 있습니다.
Names Default To Here( 1 );
dt = New Table( "LinkProfilerDummyTable",
Invisible,Add Rows( 3 ),
New Column( "X1",Numeric,"Continuous",Format( "Best", 12 ),
Set Values( [1, 2, 3] )),
New Column( "X2",Numeric,"Continuous",Format( "Best", 12 ),
Set Values([0.41860535973683, 0.5376118759159, 0.944170434493571])),
New Column( "Y",Numeric,"Continuous",Format( "Best", 12 ),
Formula( :X1 + :X2 ))
);
obj = dt << Profiler(
Y( :Y ),
Profiler(1, Term Value(
age( 14.5, Lock( 0 ), Show( 1 ) ),
height( 61.25, Lock( 0 ), Show( 1 ) )
)),
Expand
);
obj << Link Profilers( 1 );
Close( dt, NoSave );
한 번 설정하면 선택을 취소할 때까지 이 설정이 사용됩니다. 물론 보기 -> 사용자 정의 -> 메뉴 및 도구 모음을 사용하여 고유한 메뉴 항목을 추가하여 이 스크립트를 메뉴에 추가할 수도 있습니다. 또는 추가 기능을 생성하여 추가 기능 메뉴에 포함할 수 있습니다.
그러나 플랫폼 속성에 Link Profiler를 추가하는 것이 좋을 것이라는 데 동의합니다.