플롯에서 사용자 정의 XY 그리드 간격을 설정하는 방법은 무엇입니까?아래 예제 스크립트로 생성한 플롯에서 X 및 Y축으로 25 간격을 둔 사용자 지정 그리드를 어떻게 만들고(그리고 선택한 색으로 그리드 선을 칠하고 그리드 선의 선 너비를 늘리고) 있나요?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Little Pond.jmp" );
dt << Contour Plot(
X( :X, :Y ),
Y( :Z ),
Show Data Points( 0 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( -4 ), Max( 8 ), N( 7 ) ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Label Row( {Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
),
Dispatch(
{},
"2",
ScaleBox,
{Label Row( {Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
)
)
);생성된 차트를 마우스 오른쪽 버튼으로 클릭하고 사용자 정의 옵션을 살펴봐도 원하는 옵션이 나오지 않습니다.
감사해요.
자동화 및 스크립팅기본 데이터 분석 및 모델링Re: 플롯에서 사용자 정의 XY 그리드 간격을 갖는 방법은 무엇입니까?그리드 선의 너비를 조정하는 것을 제외하고 원하는 모든 작업을 수행하는 수정된 스크립트는 다음과 같습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Little Pond.jmp" );
cont_plot = dt << Contour Plot(
X( :X, :Y ),
Y( :Z ),
Show Data Points( 0 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( -4 ), Max( 8 ), N( 7 ) ),
);
report(cont_plot)[axis box(1)]<< show major grid(1);
report(cont_plot)[axis box(2)]<< show major grid(1);
report(cont_plot)[axis box(1)]<< inc(25);
report(cont_plot)[axis box(2)]<< inc(25);
report(cont_plot)[axis box(1)]<< Major Grid Line Color("red");
report(cont_plot)[axis box(2)]<< Major Grid Line Color("red");축 그리드선의 두께를 조정할 방법이 보이지 않습니다. 이를 위한 한 가지 방법은 그리드선 수준에 참조선을 추가하는 것입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Little Pond.jmp" );
cont_plot = dt << Contour Plot(
X( :X, :Y ),
Y( :Z ),
Show Data Points( 0 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( -4 ), Max( 8 ), N( 7 ) ),
);
for each({val}, 0::400::25,
report(cont_plot)[axis box(2)]<<ADD ref="" line=""></ADD>