<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />summarize 함수를 사용하여 통계 테이블을 생성 할 때 결과 테이블은 값 순서 특성을 갖지 않습니다. 컬럼의 value order 프로퍼티에 의해 요약 테이블의 순서를 강제하는 방법이 있습니까?
아래 예제에서 ls_factor 열은 수동으로 설정된 값 순서를가집니다.
dt0 = Current Data Table();
ls_collist = dt0 << get column names( string );
//find first parameter column
i_colstart = Contains( ls_collist, "CP_STARTTIME" ) + 1;
r_ColDlg = Column Dialog( col_id = Col List( "X , Factor(s)" ) );
ls_factor = r_ColDlg["col_id"];
For( i = i_colstart, i <= N Items( ls_collist ), i++,
ycol = Column( dt0, i );
Summarize(
s = by( Eval( ls_factor ) ),
d_mean = Mean( ycol ),
d_median = Quantile( ycol, 0.5 ),
d_stdev = Std Dev( ycol ),
d_min = Min( ycol ),
d_max = Max( ycol )
);
);