안녕,
누군가 내 문제에 대한 해결책이 있기를 바랍니다. 그래프 빌더를 사용하고 Y축에 두 개의 연속 변수를 추가하고 있습니다. 둘 다 동일한 로그 스케일이 필요합니다. 이것은 내가 참조선을 추가하려고 시도할 때까지 0.1에서 1e+10까지의 범위에서 제대로 작동합니다. 475000 및 4750000에 추가할 라인이 있습니다. 추가하고 미리보기를 볼 때 문제가 없는 것으로 보입니다(스크린샷 참조).

그러나 확인을 클릭하면 다음 플롯이 더 낮은 최소값으로 표시되며, 이 플롯은 내가 시도하고 편집해도 변경되지 않습니다.

데이터 테이블의 열에 축 기본 설정을 추가하고 그래프 스크립트를 저장하고 편집하려고 시도했지만 여전히 동일한 결과를 얻습니다. 0.1에서 시작하는 플롯을 가질 수 없는 이유가 있습니까? 두 개의 열이 별도의 그래프로 있지만 오버레이할 수 없는 경우 두 가지 작업을 수행할 수 있습니다.
고마워 조이.
안녕 @Zoe_Betteridge ,
귀하의 문제를 재현할 수 없는 것 같습니다.아래 스크립트를 실행하면 해당 축 제한을 조정할 수 있습니까?
Names default to here(1);
dt = Open("$Sample_data/Big class.jmp");
New Column("Exp[height]", Numeric, "Continuous", Format("Best", 12), Formula(Exp(:height / 20)));
New Column("Exp[weight]", Numeric, "Continuous", Format("Best", 12), Formula(Exp(:weight / 20)));
Graph Builder(
Size( 763, 619 ),
Show Control Panel( 0 ),
Variables(
X( :name ),
Y( :"Exp[height]"n ),
Y( :"Exp[weight]"n, Position( 1 ) )
),
Elements( Line( X, Y( 1 ), Y( 2 ), Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"Exp[height]",
ScaleBox,
{Scale( "Log" ), Format( "Best", 6 ), Min( 1.07137524526672 ),
Max( 3564457.95421388 ), Inc( 1 ), Minor Ticks( 0 ),
Add Ref Line( 100000, "Solid", "Black", "a", 1 ),
Add Ref Line( 1000000, "Solid", "Black", "b", 1 )}
)
)
);