가변성 차트 및 JSL: 다른 참조 추가. 다른 그룹에 대한 라인, 또는 Var 차트를 서로 추가하시겠습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
JSL을 사용하여 가변성 차트의 각 그룹에 대해 서로 다른 참조선을 표시하려고 합니다. 다음 그림은 내가 찾고 있는 최종 결과입니다(JSL을 사용하지 않고 수동으로 수행). 각 그룹에 대해 하나씩 자체 참조가 있는 6개의 개별 가변성 차트를 만들었습니다. 선(그림 2~7)을 선택한 다음 선택 도구를 사용하여 각 차트의 내용을 첫 번째 차트로 드래그하여 전체 차트를 얻습니다.
이것을 스크립팅할 수 있습니까? 그렇다면 어떤 명령 및 구문을 사용합니까?
또는 ref를 갖는 것과는 반대로 특정 그룹에 대한 가변성 차트에 참조선을 추가할 수 있습니다. 선이 차트 전체에 걸쳐 있습니까?


Re: 가변성 차트 및 JSL: 다른 참조 추가 다른 그룹에 대한 라인, 또는 Var 차트를 서로 추가하시겠습니까?고마워 MS,
이제 이것이 어떻게 작동하는지 볼 수 있으며 귀하의 스크립트를 다음과 같이 조정했습니다. ~ 아니다 심판을 연결하십시오. 그룹 사이의 선. 내가 스크립트를 작성하는 방식은 우아하지는 않지만 기능적입니다. 심판을 만들기 위해 나중에 스크립트를 수정하겠습니다. 예에서와 같이 행 테이블 변수에 for 루프를 추가합니다.
dt = Open("$SAMPLE_DATA/Big Class.jmp");
vc = dt << 가변성 차트(Y(:높이), X(:나이), 표준 편차 차트(0));
// 기준선을 정의합니다.
//그래픽 스크립트 표현식 빌드 및 평가
lineexpr1 = Expr(라인());
Insert Into(lineexpr1, Eval List({0, 55}));
Insert Into(lineexpr1, Eval List({1, 55}));
lineexpr2 = Expr(라인());
Insert Into(lineexpr2, Eval List({1, 60}));
Insert Into(lineexpr2, Eval List({2, 60}));
lineexpr3 = Expr(라인());
Insert Into(lineexpr3, Eval List({2, 65}));
Insert Into(lineexpr3, Eval List({3, 65}));
평가(
평가 Expr(
Report(vc)[framebox(1)] << 그래픽 스크립트 추가(
선 스타일("점선");
펜 색상("빨간색");
Expr(Name Expr(lineexpr1));
선 스타일("점선");
펜 색상("빨간색");
Expr(Name Expr(lineexpr2));
선 스타일("점선");
펜 색상("빨간색");
Expr(Name Expr(lineexpr3));
)
)
);
Re: 가변성 차트 및 JSL: 다른 참조 추가 다른 그룹에 대한 라인, 또는 Var 차트를 서로 추가하시겠습니까?그룹별 부분 참조선은 그래픽 스크립트로 시뮬레이션할 수 있습니다. 아래는 확실히 더 개선될 수 있는 시도입니다. 현재 기준선이 연결되어 계단 기능(바람직하거나 바람직하지 않을 수 있음)의 인상을 줍니다.
dt = 열려 있는 ( "$SAMPLE_DATA/빅 클래스.jmp" ) ;
VC = dt << 가변성 차트 ( 와이 ( : 키 ) , 엑스 ( : 나이 ) , 표준 편차 차트 ( 0 )) ;
// 기준선을 정의합니다.
// 이 예에서는 사분위수이지만 모든 사용자 지정 목록이 될 수 있습니다.
요약하다 ( g = ~에 의해 ( dt : 나이 ) , 심판 = 분위수 ( dt : 키 , 0.25 )) ;
//그래픽 스크립트 표현식 빌드 및 평가
lineexpr = 만료 ( 선 ()) ;
을 위한 ( 나 = 1 , 나 <= N개 항목 ( g ) , 나 ++,
에 집어 넣다 ( lineexpr , 평가 목록 ({ 나 - 1 , 심판 [ 나 ]})) ;
에 집어 넣다 ( lineexpr , 평가 목록 ({ 나 , 심판 [ 나 ]})) ;
) ;
평가 (
평가 만료 (
보고서 ( VC )[ 프레임박스 ( 1 )] << 그래픽 스크립트 추가 (
선 스타일 ( "점이 찍힌" ) ;
펜 색상 ( "빨간색" ) ;
만료 ( 이름 만료 ( lineexpr )) ;
)
)
) ;