지도에 여러 매개 변수의 데이터를 각각 오버레이하여여보세요,
필자는 맵에 데이터를 오버레이하기 위해 JMP를 일상적으로 사용했습니다. 일반적으로 데이터를 모두 동일한 축척으로 표준화하고, 플롯하려는 칼럼을 쌓고, 그래프 빌더에 겹쳐진 데이터를 오버레이합니다 (등고선 플롯 : 예제는 첨부 된 이미지 참조). 그러나 이제는 여러 매개 변수의 데이터를 먼저 표준화하지 않고 오버레이하여 (원래의 비율을 유지하도록) 개인 플롯을 만들고 복사하여 Adobe Illustrator에 붙여 넣을 수는 있지만 그래프 빌더를 사용하고 가능한 경우 매개 변수 이름 ( "레이블")로 감싸는 것을 선호합니다. 동일한 축척이 아닌 열을 쌓아 올릴 수있는 방법이 있습니까? 그렇다면 서로 다른 y 축을 특징으로하는지도 기반 그래프를 만들 수 있습니까? 온도, 염분 및 ALCC를지도 상에 표시하고자하는 데이터 시트를 게시했습니다. 감사!

다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기Jim의 솔루션으로 프레임 크기 및 간격을 변경할 수도 있습니다. LineUpBox를 사용하는 것은 창을 그린 후에 ncol ()을 변경하거나 간격을 변경하는 메시지를 보낼 수 있기 때문에 마음에 든다.
lub << ncol( 3 );
lub<< spacing( 20,6);
다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기그 중 가장 좋은 방법은 스크립팅 인덱스에서 LineUp Box ()를 찾는 것입니다.
도움말 ==> 스크립팅 색인
다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기BTW (다른 관심있는 개인에게), 그것은 다른 방법이있는 것처럼 보입니다. https://community.jmp.com/t5/Discussions/Graph-Builder-Wrap-With-different-Y-Axis-Scales/td-p/50307
다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기당신의 응답을 주셔서 감사합니다. 스크립트의 주요 차이점은 프레임 크기와 간격을 수정할 수 있다는 것입니까? 라인업이란 무엇입니까?
다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기이것은 Jim의 상세한 스크립트에 대한 단순한 애드온 / 대체품 일뿐입니다. LineUpBox를 사용해 볼 수도 있습니다.
nw = New Window( "xxx", V List Box( lub = LineUpBox(ncol(2)) ) );
lub << append( Report( gb1 )[List Box( 2 )] );
lub << append( Report( gb2 )[List Box( 2 )] );
lub << append( Report( gb3 )[List Box( 2 )] );
lub << append( Report( gb4 )[List Box( 2 )] );
_fb = lub << xpath("//FrameBox"); //get all frameboxes
_fb << FrameSize(175,175); //change the framebox size
lub << Spacing(20,10); //set horizontal and vertical spacing between 다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기Jim, 나는 창 결합은 옵션이었고 JSL 스크립트를 일반적인 스크립트 창으로 복사하는 것이 얼마나 쉬운 지 깨닫지 못했기 때문에 이것이 효과가 있다고 생각합니다. 기본적으로 Illustrator를 사용하여 여러 그래프, 플롯 등을 병합하지 않고도 품질을 높이기 위해 노력하고 있습니다. 대시 보드에있는 모든 혼란스러운 상자 및 컨테이너가 아니라 그림 만 표시하기 때문에 스크립트가 마음에 듭니다! 감사!
다시 :지도에 여러 매개 변수 (각각 고유 한 눈금이있는)의 데이터 겹치기이것은 당신이 찾고있는 종류입니까?

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
gb1 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :PNP1 ), Y( :NPN1 ), Color( :NPN2 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
gb2 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :NPN2 ), Y( :PNP3 ), Color( :PNP4 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
gb3 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :PNP4 ), Y( :NPN4 ), Color( :INM2 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
gb4 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :PBA1 ), Y( :WPR1 ), Color( :PLY10 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
nw = New Window( "xxx", V List Box( hlb1 = H List Box(), hlb2 = H List Box() ) );
hlb1 << append( Report( gb1 )[List Box( 2 )] );
hlb1 << append( Report( gb2 )[List Box( 2 )] );
hlb2 << append( Report( gb3 )[List Box( 2 )] );
hlb2 << append( Report( gb4 )[List Box( 2 )] );