열을 숫자로 재정렬하기 위한 JSL 옵션"Reorder by Name, Modeling Type, Data Type" 외에 JSL에서 열을 재정렬하는 옵션이 있습니까?
이름과 숫자 인덱싱을 사용하여 일부 열을 재정렬하려고 합니다. 열 이름은 "열 데이터 1(1), 열 데이터 1(2), ...., 열 데이터 99(1), 열 데이터 99(2),..." 방식으로 지정됩니다.
이름으로 다시 정렬 옵션을 사용하면 기본적으로 데이터 (1), (100), (101), (102),..가 숫자가 아닌 텍스트로 정렬됩니다.
이 데이터를 더 간단하게 정렬할 수 있도록 JSL에서 소개하는 옵션이 있습니까? 정리할 열이 ~2200개 있습니다.
JMP 14.1.0 사용
스크립팅Re: 열을 숫자로 재정렬하기 위한 JSL 옵션시원한!
Re: 열을 숫자로 재정렬하기 위한 JSL 옵션names default to here(1);
// Create a new data table with columns that resemble your columns
dt = New Table( "Example" );
// Create a bunch of new columns
For(i=1,i<=100,i++,
dt << new column( "Column Data " || char(randominteger(1,10)) || "(" ||
char(randominteger(1,99)) || ")"
)
);
// Get rid of columns that are duplicates
For(i=100,i>=1,i--,
if(substr(column(dt,i)<<GET name=""></GET>
위는 먼저 샘플 데이터 테이블을 작성한 다음 열을 숫자로 재정렬하는 스크립트입니다.