<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />플롯 영역의 4개 직사각형 사분면에 대해 4개의 색상 영역이 있는 2D 산점도를 만드는 방법을 찾고 있습니다.이는 플롯된 각 지점이 어느 영역에 속하는지 시각적으로 빠르게 확인하기 위한 것입니다.JMP11에서 비슷한 것을 찾을 수 없으므로 팁/힌트 스크립트를 주시면 감사하겠습니다.
이안@JMP 좋은 생각이 있습니다.
JMP 12의 또 다른 옵션은 축 사양 대화 상자의 새로운 색상 및 범위 옵션을 사용하여 이를 수행하는 것입니다.
축을 두 번 클릭한 다음 참조선 섹션에서 허용 범위 및 색상 옵션을 사용합니다.


-제프
그래픽 스크립트를 사용하여 이를 수행할 수 있습니다(예: http://www.jmp.com/support/help/Adding_Scripts_to_Graphs.shtml 이 작업을 '손으로' 수행하는 방법).
프로그래밍 방식으로 수행하려는 경우 아래 스크립트를 수정하여 원하는 방식으로 얻을 수 있습니다. 코드를 잘라내어 편집기 창에 붙여넣은 다음 '편집 > 스크립트 실행'을 선택합니다.
NamesDefaultToHere ( 1 ) ;
// 예시 데이터
dt = 새 테이블 ( "산포도" ,
NewColumn ( "엑스" , 숫자 , 마디 없는 , 공식 ( 랜덤보통 ())) ,
NewColumn ( "와이" , 숫자 , 마디 없는 , 공식 ( 랜덤보통 ())) ,
행 추가 ( 100 ) ;
) ;
// 이변량 플롯
비브 = dt << 이변량 ( 엑스 ( : 엑스 ) , 와이 ( : 와이 )) ;
// '사분면'에 대한 그래픽 스크립트 추가
xVal = 열 ( dt , "엑스" ) << getValues ;
x중간 = 분위수 ( 0.5 , xVal ) ;
xDel = 최대 ( 복근 ( 최대 ( xVal ) - x중간 ) , 복근 ( x중간 - 분 ( xVal ))) ;
xMin = x중간 - 100 * xDel ;
xMax = x중간 + 100 * xDel ;
yVal = 열 ( dt , "와이" ) << getValues ;
y중간 = 분위수 ( 0.5 , yVal ) ;
yDel = 최대 ( 복근 ( 최대 ( yVal ) - y중간 ) , 복근 ( y중간 - 분 ( yVal ))) ;
y분 = y중간 - 100 * yDel ;
yMax = y중간 + 100 * yDel ;
// 그래픽 스크립트를 추가하기 위한 템플릿 표현식
에그 =
만료 (
보고서 ( 비브 )[ 프레임박스 ( 1 )] <<
그래픽 스크립트 추가 (
1 ,
설명 ( "사분면" ) ,
투명도 ( 0.3 ) ;
// 왼쪽 상단
채우기 색상 ( "빨간색" ) ;
직사각형 ( xMinTBD , yMaxTBD , xMid미정 , y중간미정 , 1 ) ;
// 맨 위 오른쪽
채우기 색상 ( "녹색" ) ;
직사각형 ( xMid미정 , yMaxTBD , xMaxTBD , y중간미정 , 1 ) ;
// 왼쪽 하단
채우기 색상 ( "파란색" ) ;
직사각형 ( xMinTBD , y중간미정 , xMid미정 , y분TBD , 1 ) ;
// 오른쪽 하단
채우기 색상 ( "검은색" ) ;
직사각형 ( xMid미정 , y중간미정 , xMaxTBD , y분TBD , 1 ) ;
) ;
) ;
// 이 데이터의 값을 이 표현식에 '베이크 인'합니다.
대체 ( 에그 ,
만료 ( xMinTBD ) , xMin ,
만료 ( xMid미정 ) , x중간 ,
만료 ( xMaxTBD ) , xMax ,
만료 ( y분TBD ) , y분 ,
만료 ( y중간미정 ) , y중간 ,
만료 ( yMaxTBD ) , yMax ,
) ;
// 그래픽 스크립트 추가
에그 ;