YbyX 비모수 분위수 밀도 등고선 맞추기Fit Y by X에서 Non Parametric Quantile Density Contours는 고밀도 데이터를 시각화하는 데 매우 유용합니다.
HLS에서 사람들은 FlowJo와 같은 소프트웨어를 사용하여 밀도로 색칠된 데이터 포인트가 있는 간단한 이변량 플롯을 만듭니다. JMP는 충분히 가까워지고 밀도 범위를 기반으로 행을 선택하는 옵션이 있습니다.
가장 적절한 범위가 반복적으로 발견될 때까지 범위를 추측하는 대신 대화식으로 범위를 선택하는 슬라이더가 있으면 매우 편리할 것입니다.

사용자 인터페이스Re: Fit YbyX Non Parametric Quantile Density Contours - 상태가 다음으로 변경됨: 승인됨@Byron_JMP - 제안해주셔서 감사합니다! 귀하의 요청을 캡처하여 검토하겠습니다.
Re: Fit YbyX Non Parametric Quantile Density Contours - 상태가 다음으로 변경됨: 조사 중감사 @Byron_JMP .우리는 이것을 조사할 것입니다.
다음은 이를 수행하는 프로토타입 스크립트입니다. 이 스크립트는 추가 기능에 적용할 수 있습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Bivariate( Y( :Weight ), X( :Height ) );
robj=report(obj);
obj << Nonpar Density( {"5% Contours"n( 0 )} );
obj << (curve[1] << "5% Contours"n( 1 ));
sliderLowerValue=0;
sliderUpperValue=1;
robj["Quantile Density Contours"]<< Append(
Panel Box( "Select Points by Non-Parametric Density",
tb1 = Text Box( "Lower Density: " || Char( sliderLowerValue ) ),
tb2 = Text Box( "Upper Density: " || Char( sliderUpperValue ) ),
sb = Range Slider Box(
0,
1,
sliderLowerValue,
sliderUpperValue,
tb1 << Set Text( "Lower Density: " || Char( sliderLowerValue ) );
tb2 << Set Text( "Lower Density: " || Char( sliderUpperValue ) );
obj << (curve[1] << Select Points by Density( sliderLowerValue, sliderUpperValue ));
)
)
);

Re: Fit YbyX Non Parametric Quantile Density Contours//exactly what I had in mind
//works really well with high density data
Names Default To Here( 1 );
dt = Open("$SAMPLE_DATA/Cytometry.jmp");
obj = dt << Bivariate( Y( :CD3 ), X( :CD8 ) );
robj=report(obj);
obj << Nonpar Density( {"5% Contours"n( 0 )} );
obj << (curve[1] << "5% Contours"n( 1 ));
sliderLowerValue=0;
sliderUpperValue=1;
robj["Quantile Density Contours"]<< Append(
Panel Box( "Select Points by Non-Parametric Density",
tb1 = Text Box( "Lower Density: " || Char( sliderLowerValue ) ),
tb2 = Text Box( "Upper Density: " || Char( sliderUpperValue ) ),
sb = Range Slider Box(
0,
1,
sliderLowerValue,
sliderUpperValue,
tb1 << Set Text( "Lower Density: " || Char( sliderLowerValue ) );
tb2 << Set Text( "Lower Density: " || Char( sliderUpperValue ) );
obj << (curve[1] << Select Points by Density( sliderLowerValue, sliderUpperValue ));
)
)
);
Re: Fit YbyX Non Parametric Quantile Density Contours - 상태가 다음으로 변경되었습니다. 예, 계속 지켜봐 주십시오!제안 감사합니다 @Byron_JMP , 스크립트 개발을 위해 @SamGardner ! 개발자는 JMP 18에서 이 작업에 동의했습니다.