GraphBuilder 코드와 동일한 Graphbox안녕하세요 여러분,
저는 JSL을 처음 사용합니다. 다음과 같이 그래프 빌더를 사용하여 등고선 그림을 만들고 있습니다.
out << Graph Builder(
Show Control Panel( 0 ),
Size( 1301, 847 ),
Set α Level( 0.1 ),
Variables( X( :t ), Y( :f ), Color( :p ) ),
Elements( Contour( X, Y, Legend( 2 ), Number of Levels( 10 ), Smoothness( 0.0115027054779012 ) ) )
);
Graph Builder를 Graph Box로 바꾸고 t, f, p가 행렬인 경우 동일한 코드는 무엇일까요?
자동화 및 스크립팅Re: GraphBuilder 코드와 동일한 Graphbox 코드Graph Builder를 피해야 하는 특별한 이유가 있나요? 예를 들어 프레임 내용을 복사하여 붙여넣는 방식으로 Graph Builder에서 Graph Box로 윤곽선을 이동할 수 있습니다.
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(525, 454),
Show Control Panel(0),
Variables(X(:weight), Y(:height)),
Elements(Contour(X, Y, Legend(10)))
);
Report(gb)[FrameBox(1)] << Copy Frame Contents;
nw = New Window("",
gbb = Graph Box(
X Scale(55, 180),
Y Scale(45, 75)
)
);
gbb[FrameBox(1)] << Paste Frame Contents;
Re: GraphBuilder 코드와 동일한 Graphbox 코드
Graph Box에서 이 작업을 해야 하는 이유는 무엇입니까?
기본적으로 내가 취할 접근 방식은 실행하는 것입니다
그래프=>등고선
보이지 않는 모드에서 윤곽선을 저장합니다.
저장=>윤곽선 저장
그래프의 등고선을 X, Y 테이블에 저장하고, 등고선 플롯의 각 곡선을 별도의 행으로 저장합니다. 그런 다음 XY 데이터를 JSL 스크립트로 읽어 GraphBox에서 다각형으로 처리하여 등고선 플롯을 생성할 수 있습니다.

GraphBox()의 크기를 설정하기 위해 최소 및 최대 XY 값을 찾는 것과 같은 기능은 새 데이터 테이블에서 사용할 수 있게 됩니다.