JSL H 및 V 목록 상자 구조 내에서 여러 오버레이 플롯을 표시하고 있습니다. 이 플롯에 표시되는 데이터의 시작 날짜와 종료 날짜를 변경하고(아래 코드 스니펫 참조) Y축 데이터가 매번 수동으로 최소 및 최대 값을 변경할 필요 없이 표시된 창에 맞게 자동으로 조정되기를 원합니다. 날짜 범위를 변경합니다.JSL 스크립팅 가이드에서 이 작업을 수행하는 방법에 대한 정보를 찾을 수 없으며 가능하다면 어떻게 합니까?
sdate = 날짜 MDY( 5, 1, 2011 );
edate = 날짜 MDY( 5, 8, 2011 );
새 창( "Dendrometer 판독 플롯",
H 목록 상자(
V 목록 상자(
op1 = 오버레이 플롯(
X( :이름( "날짜 및 시간" ) ),
Y( :Name( "Adj, Scld, AN4 Large Point, Bt NW(µm)" ), :Name( "증기압 부족(kPa)" ) ),
Y 스케일(왼쪽, 오른쪽),
별도의 축( 1 ),
누락을 통해 연결( 1 )
),
보고서( op1 )[프레임 상자( 1 )] << 프레임 크기( 700, 300 ),
보고서( op1 )[축 상자( 1 )] << 축 설정(
{Format( "Fixed Dec", 10, 0 ), Min( -7650 ), Max( -6800 ), Inc( 50 ), Minor Ticks( 1 ), Show Major Grid( 1 )}
) << 축 레이블 제거 << 축 레이블 추가( "조정된 덴드로미터 판독값(um)" ),
보고서( op1 )[축 상자( 2 )] << 축 설정(
{Format( "m/d/y", 10 ), Interval( "Day" ), Inc( 1 ), Minor Ticks( 0 ), Show Major Grid( 1 ), Show Minor Grid( 0 ),
최소( sdate ), 최대( edate )}
) << 축 레이블 제거 << 축 레이블 추가( "날짜 및 시간" ),
보고서( op1 )[축 상자( 3 )] << 축 설정(
{Format( "Fixed Dec", 10, 2 ), Min( 0 ), Max( 2 ), Inc( 0.25 ), Minor Ticks( 1 ), Show Major Grid( 1 )} ),
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕 테라핀,
흥미로운 질문을 해주셔서 감사합니다. 비슷한 질문을 한 적이 있습니다. 솔루션을 테스트하고 찾을 수 있도록 JMP 테이블을 보내주실 수 있는지 궁금합니다.
친애하는
쿤, Leanpharma@gmail.com
JMP가 축 최소값과 최대값을 자동 조정하도록 하려면 해당 설정을 스크립트에 포함하지 않아야 합니다. 예를 들어 다른 축 형식 설정이 바람직한 경우 이를 지정하고 최소 및 최대를 제외합니다.
보고서( op1 )[축 상자( 3 )] << 축 설정(
{Format( "Fixed Dec", 10, 2 ), Min( 0 ), Max( 2 ), Inc( 0.25 ), Minor Ticks( 1 ), Show Major Grid( 1 )} ),
된다:
보고서( op1 )[축 상자( 3 )] << 축 설정(
{Format( "Fixed Dec", 10, 2 ), Inc( 0.25 ), Minor Ticks( 1 ), Show Major Grid( 1 )} ),