각각으로 그룹화된 요약 테이블을 생성하기 위해 열 이름을 올바르게 반복하려면 어떻게 해야 합니까?안녕하세요,
열 머리글을 검색하고 숫자 9로 시작하는 머리글을 찾은 다음 해당 열로 그룹화된 대규모 데이터 세트에서 요약 테이블을 생성하는 스크립트를 jsl로 작성하고 있습니다. 현재 내 코드는 첫 번째 열에서 작동하지만 그 이후에는 중지되는 것 같습니다. 도움을 주시면 감사하겠습니다!
dt = 현재 데이터 테이블();
N = N Col( dt );
For( i = 1, i <= N, i++,
colname = 열( i ) << getname();
If( Starts With( :Column( i ) << getname(), "9" ),
데이터 테이블( "Func 카운터 풀" ) << 요약(
그룹( :열( i ) << getname() ),
N,
하위 그룹( :INTERFACE_BIN_119325 ),
Freq( "없음" ),
가중치( "없음" ))
)
);
다음과 같이 수행할 때 반복을 통해 작동하지만 실제로 그룹별로 요약하지는 않습니다.
dt = 현재 데이터 테이블();
N = N Col( dt );
emp_array = {};
For( i = 1, i <= N, i++,
colname = Column( i ) << getname();If( Starts With( :Column( i ) << getname(), "9" ),
Insert Into(emp_array,:Column( i ) << getname() )));
For( m = 1, m <= N 항목(emp_array), m++,
a= emp_array[m];
데이터 테이블( "Func 카운터 풀" ) << 요약(
그룹( :이름("a") ),
N,
하위 그룹( :INTERFACE_BIN_119325 ),
Freq( "없음" ),
가중치( "없음" )
)
);
누군가가 어떻게 잘못되고 있는지 지적할 수 있다면 대단히 감사하겠습니다!
스크립팅