여보세요,
JMP에서 점수 플롯 만 볼 때 주요 구성 요소를 필터링 할 수있는 방법이 없다는 것을 알았습니다. 그러나 JMP에서 '요약'기능을 사용할 때 이러한 주요 구성 요소를 살펴볼 수있는 필터가 있습니다 (사진에서 강조 표시된 부분 참조).

스크립트를 살펴보고 있었는데 점수 플롯이 단순히 요약 플롯 스크립트를 사용하고 있지만 점수 플롯을 제외한 다른 모든 구성 요소를 제거하는 것처럼 보입니다.
Estimation Method( "Default" ),
"on Correlations",
Summary Plots( 0 ),
Score Plot( 2 ),
SendToReport(
Dispatch(
{"Score Plot"},
"101",
ScaleBox,
{Format( "Fixed Dec", 12, 1 ), Min( -7.65511111111111 ),
Max( 6.12868740740741 ), Inc( 2.5 ), Minor Ticks( 0 )}
),
Dispatch(
{"Score Plot"},
"100",
ScaleBox,
{Min( -9.25066666666667 ), Max( 17.0666666666667 ), Inc( 5 ),
Minor Ticks( 0 )}
)
)
)
대시 보드를 만들고 있으며 해당 주 구성 요소 필터가있는 점수 플롯 만 필요합니다. 어쨌든 그 주요 구성 요소 필터를 스크립트에 추가 할 수 있습니까?
감사!
PCA 플랫폼 내에서 유지하려는 경우 요약 도표 섹션을 사용하고 다른 항목을 숨길 수 있습니다. 이 방법의 한 가지 잠재적 인 단점은 사용자가 JMP 인스턴스를 사용자 정의하여 보고서에 원치 않는 영향을 미칠 수 있다는 것입니다. 예를 들어, 사용자가 PCA를 실행할 때 로딩 매트릭스가 자동으로 열리도록 할 수 있습니다.
다음은 다른 요소를 숨기는 한 가지 방법입니다.
names default to here(1);
dt = Open("$Sample_data/iris.jmp");
pc = dt << Principal Components(
Y( :Sepal length, :Sepal width, :Petal length, :Petal width ),
Estimation Method( "Default" ),
"on Correlations"
);
//Hide the unwanted elements - there is a lot to take in here, see
// pc << Get XML and use web searches for xpath to learn more.
(pc << XPath( "//TableBox" )) << Visibility(Collapse);
(pc << XPath( "//BorderBox[PictureBox]" ))[2] << Visibility(Collapse);
(pc << XPath( "//BorderBox[CheckBoxBox]" )) << Visibility(Collapse);또 다른 옵션은 점수를 열로 내 보낸 다음 그래프 빌더와 열 전환기 또는 스크립트가있는 몇 개의 콤보 상자를 사용하여 플롯을 생성하여 차트를 삭제하고 다시 만드는 것입니다.