JSL에서 동적 변수 이름 목록을 사용하여 열 이름을 사용하는 방법은 무엇입니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />예를 들어, n개의 열 X1, X2, ..., Xn이 있는 테이블 dt가 있습니다. 아래와 같이 각 열 X(i)에 대한 분포를 그려야 합니다(n 번 반복).
분포(
지속적인 배포(
열(:X1),
수평 레이아웃( 1 ),
세로( 0 ),
정규 분위수 그림( 1 ),
능력 분석( LSL( 4 ), USL( 22 ), 대상( 13 ) )
)
);
루프를 사용하여 이 작업을 수행하려면 어떻게 해야 합니까? 나는 다음을 시도했지만 성공하지 못했습니다 :-(.
ColNameList = dt << 열 이름 가져오기(명목, 문자열);
(k=1, k<=n, k++,
분포(
지속적인 배포(
열(:ColNameList),
수평 레이아웃( 1 ),
세로( 0 ),
정규 분위수 그림( 1 ),
능력 분석( LSL( 4 ), USL( 22 ), 대상( 13 ) )
)
)
);
좋은 제안이 있습니까?
감사.
남자
Re: JSL에서 동적 변수 이름 목록을 사용하여 열 이름을 사용하는 방법은 무엇입니까?<
이것은 작동해야 합니다:
dt = 현재 데이터 테이블 () ;
ColName 목록 = dt << 열 이름 가져오기 ( 마디 없는 ) ; //기능은 명목 컬럼에서 잘 작동하지 않습니다.
을 위한 ( 케이 = 1 , 케이 <= N 항목 ( ColName 목록 ) , 케이 ++,
분포 (
지속적인 배포 (
열 ( ColName 목록 [ 케이 ] ) ,
수평 레이아웃 ( 1 ) ,
수직의 ( 0 ) ,
정규 분위수 그림 ( 1 ) ,
능력 분석 ( LSL ( 4 ) , USL ( 22 ) , 표적 ( 13 ) )
)
)
) ;