Re: 크기가 다른 서브플롯이 있나요?안녕 @호기 ,
네, 조금 어려울 수 있지만 가능합니다 
다음은 JMP에 대한 결과입니다.

다음은 JMP에서 이를 실현하는 스크립트입니다(귀하의 예와 같은 "Big Class" 데이터 세트 포함).
Graph Builder(
Size( 638, 610 ),
Show Control Panel( 0 ),
Variables( X( :X ), X( :height ), Y( :height ), Y( :weight ), Overlay( :sex ) ),
Relative Sizes( "X", [157 427] ),
Relative Sizes( "Y", [114 246] ),
Elements( Position( 1, 1 ) ),
Elements( Position( 1, 2 ), Histogram( X, Y, Legend( 44 ) ) ),
Elements( Position( 2, 1 ), Histogram( X, Y, Legend( 42 ) ) ),
Elements(
Position( 2, 2 ),
Points( X, Y, Legend( 36 ) ),
Smoother( X, Y, Legend( 45 ) )
),
SendToReport(
Dispatch(
{},
"X",
ScaleBox,
{Label Row(
{Automatic Font Size( 0 ), Automatic Tick Marks( 0 ),
Show Major Labels( 0 ), Show Major Ticks( 0 ), Show Minor Ticks( 0 )
}
)}
),
Dispatch(
{},
"height",
ScaleBox( 2 ),
{Label Row(
{Automatic Font Size( 0 ), Automatic Tick Marks( 0 ),
Show Major Labels( 0 ), Show Major Ticks( 0 ), Show Minor Ticks( 0 )
}
)}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
42,
Base( 0, 0, 0, Item ID( "F", 1 ) ),
Base( 1, 0, 0, Item ID( "M", 1 ) )
), Legend Model(
36,
Base( 0, 0, 0, Item ID( "F", 1 ) ),
Base( 1, 0, 0, Item ID( "M", 1 ) )
)}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"400",
LegendBox,
{Legend Position(
{44, [-1, -1], 42, [-1, -1], 36, [-1, -1], 45, [0, 1]}
)}
)
)
);
"트릭"은 데이터 테이블에 더미 변수 열 "X"(예: 값 "1"만 있음)를 생성하여 왼쪽 모서리에 서브플롯을 실현하는 것입니다. 그런 다음 모든 그래프 눈금과 값을 숨길 수 있습니다. X축에는 "X"와 "키"라는 두 개의 변수가 있고 Y축에는 "키"와 "체중"이라는 두 개의 변수가 있습니다.
그래프에서 요소의 크기를 독립적으로 조정하려면 대각선에 이중 화살표가 나타날 때까지 축에서 마우스를 이동한 다음 이 이중 화살표를 클릭하고 이동하여 원하는 축/요소의 크기를 조정하십시오.
이것이 도움이 되기를 바랍니다.
추신: 아직 모르신다면 "갤러리의 그림" 시리즈에서 그래프 빌더에 대한 팁과 요령을 확인하는 것이 좋습니다. @scwise (Scott Wise), 항상 흥미롭고 통찰력 있는 !
Re: 크기가 다른 서브플롯이 있나요?빅터와 호기,
Gallery Advanced Graph Builder 뷰의 그림에 대한 멋진 외침과 멋진 스크립팅 솔루션에 대해 Victor에게 감사드립니다. 이 원하는 그래프 보기를 달성하기 위한 덜 우아하지만 코딩되지 않은 방법도 있습니다. "Pictures form the Gallery 5"의 방법 중 하나로 소개되며 다음 링크를 통해 비디오에 액세스하고 단계, 데이터 및 스크립트가 포함된 저널을 다운로드할 수 있습니다. Discovery-Summit-Munich-2020-Pictures-From-the-Gallery-5 . 요령은 더미 변수를 설정하는 것입니다. 이 변수는 다른 보기를 생성하기 위해 측면과 상단에 추가 그래프 유형을 배치하는 데 사용할 수 있습니다.

이것이 도움이 되기를 바라며 JMP에서 계속해서 재미있게 탐색하고 시각화하십시오!
스콧
크기가 다른 서브플롯?Jmp에서 이 플롯을 생성할 수 있습니까?

데이터 탐색 및 시각화Re: 크기가 다른 서브플롯이 있나요?
@Victor_G 쓴 :그래프에서 요소의 크기를 독립적으로 조정하려면 대각선에 이중 화살표가 나타날 때까지 축에서 마우스를 이동한 다음 이 이중 화살표를 클릭하고 이동하여 원하는 축/요소의 크기를 조정하십시오.
환상적입니다!
방금 부활절 달걀 목록에 항목을 추가했습니다.
CTRL/Alt/Shift + 클릭/선택/더블 클릭/오른쪽 클릭
제목: 크기가 다른 서브플롯?왼쪽 히스토그램의 막대가 왼쪽을 향하도록 뒤집을 수 있을까요?
제목: 크기가 다른 서브플롯?네, @hogi 님 , 간단히 x축 왼쪽을 마우스 오른쪽 버튼으로 클릭하고 "축 설정"으로 이동한 다음 "순서 반전" 옵션을 선택하면 됩니다.

원하는 방향으로 표시된 그래프를 얻을 수 있을 것입니다.

다음은 대본입니다:
Graph Builder(
Size( 638, 610 ),
Show Control Panel( 0 ),
Variables( X( :X ), X( :height ), Y( :height ), Y( :weight ), Overlay( :sex ) ),
Relative Sizes( "X", [157 427] ),
Relative Sizes( "Y", [114 246] ),
Elements( Position( 1, 1 ) ),
Elements( Position( 1, 2 ), Histogram( X, Y, Legend( 44 ) ) ),
Elements( Position( 2, 1 ), Histogram( X, Y, Legend( 42 ) ) ),
Elements(
Position( 2, 2 ),
Points( X, Y, Legend( 36 ) ),
Smoother( X, Y, Legend( 45 ) )
),
SendToReport(
Dispatch( {}, "X", ScaleBox,
{Reversed Scale, Label Row(
{Automatic Font Size( 0 ), Automatic Tick Marks( 0 ),
Show Major Labels( 0 ), Show Major Ticks( 0 ), Show Minor Ticks( 0 )
}
)}
),
Dispatch( {}, "height", ScaleBox( 2 ),
{Label Row(
{Automatic Font Size( 0 ), Automatic Tick Marks( 0 ),
Show Major Labels( 0 ), Show Major Ticks( 0 ), Show Minor Ticks( 0 )
}
)}
),
Dispatch( {}, "400", ScaleBox,
{Legend Model(
42,
Base( 0, 0, 0, Item ID( "F", 1 ) ),
Base( 1, 0, 0, Item ID( "M", 1 ) )
), Legend Model(
36,
Base( 0, 0, 0, Item ID( "F", 1 ) ),
Base( 1, 0, 0, Item ID( "M", 1 ) )
)}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "400", LegendBox,
{Legend Position(
{44, [-1, -1], 42, [-1, -1], 36, [-1, -1], 45, [0, 1]}
)}
)
)
);
이러한 상황과 같은 시각화를 추가하려면 데이터 세트에 상수 값(여기서는 1)만 포함하는 더미 열(여기서는 "X"로 표시됨)을 추가하는 것을 잊지 마세요.
이 답변이 도움이 되길 바랍니다.
제목: 크기가 다른 서브플롯?아!
일반적으로 저는 "모든 행이 같은 범주"인 경우 명목형 X 변수를 사용하는데, 이 변수는 그래프를 반전시킬 수 없게 합니다.
핵심은 모델링 유형을 연속형으로 변경하는 것입니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
new column ("X", Nominal,Set each value(1));
Graph Builder(
Size( 638, 610 ),
Show Control Panel( 0 ),
Graph Spacing( 4 ),
Variables( X( :X ), X( :height ), Y( :height ), Y( :weight ), Overlay( :sex ) ),
Relative Sizes( "X", [157 427] ),
Relative Sizes( "Y", [114 246] ),
Elements( Position( 1, 1 ) ),
Elements( Position( 1, 2 ), Histogram( X, Y ) ),
Elements( Position( 2, 1 ), Histogram( X, Y ) ),
Elements( Position( 2, 2 ), Points( X, Y), Smoother( X, Y) ),
SendToReport( Dispatch( {}, {:X}, ScaleBox, {Reversed Scale} ) ),
SendToReport(
Dispatch( {}, "X", ScaleBox,
{Reversed Scale}
)
));
wait(3);
:X << Set Modeling Type( "Continuous" );