JSL 그래프 빌더에서 테이블을 참조하는 방법안녕하세요 여러분,
JSL 스크립트를 사용하여 SQL 서버에서 두 개의 테이블 dt1 및 dt1을 생성한 다음 그래프 빌더가 내가 생성한 첫 번째 데이터 테이블에서 두 개의 열을 표시하기를 원합니다. 아래 예:
dt1 = 데이터베이스 열기("BLA",
"
열1, 열2 선택
BLA에서
",
"데이터 테이블 1");
dt2 = 데이터베이스 열기("BLA",
"
열1, 열2 선택
BLA에서
",
"데이터 테이블 2");
그래프 빌더(
변수( X( :col1 ), Y( :Tcol2 ) ),
요소( 점( X, Y, 범례( 7 ) ) )
);
그러나 그래프 빌더는 dt1이 아닌 내가 정의한 마지막 테이블(dt2)만 보는 것 같습니다. 나는 시도했다:
그래프 빌더(
변수( X( dt1:col1 ), Y(dt1 :Tcol2 ) ),
요소( 점( X, Y, 범례( 7 ) ) )
);
그러나 그것은 또한 작동하지 않습니다. 어떻게 관리합니까?
당신의 도움을 주셔서 감사합니다.
스크립팅Re: JSL 그래프 빌더에서 테이블을 참조하는 방법안녕하세요,
특히, 여러 데이터 테이블로 작업할 때 특정 테이블을 가리키려면 그래프 빌더를 호출할 때 테이블을 가리켜야 합니다.
dt1 << Graph Builder(
Variables( X( :col1 ), Y( :Tcol2 ) ),
Elements( Points( X, Y, Legend( 7 ) ) )
);
그러나 두 개의 서로 다른 테이블에서 선택한 열을 기반으로 그래프 빌더 출력을 생성하는 방법에 익숙하지 않습니다. 따라서 원하는 열이 포함된 임시 테이블을 만들어야 할 수 있습니다. 다른 사람들이 이 주제에 대해 이야기하도록 하겠습니다.
최상의,
TS
Re: JSL 그래프 빌더에서 테이블을 참조하는 방법JMP는 dt2를 Current Data Table()로 설정하고 Graph Builder에 대한 참조를 지정하지 않았기 때문에 Current Data Table()을 사용할 것이라고 생각합니다. 데이터 테이블을 참조하려면 dt1 << Graph Builder(...
다음은 스크립팅 인덱스의 그래프 빌더 예입니다.

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Graph Builder(
Variables(X(:Sex), Y(:Height), Group X(:Age)),
Elements(Box Plot(X, Y))
);Re: JSL 그래프 빌더에서 테이블을 참조하는 방법티에리에게 감사합니다. 잘했습니다! 동일한 그래프 빌더에서 데이터를 사용해야 하는 경우 테이블을 병합할 것임을 이해합니다.