내 데이터 테이블의 열 3에서 52까지를 그룹화하고 그룹 이름을 First 50 bin으로 지정하는 스크립트를 작성했습니다.
dt = current data table();
// Group columns 3 to 52 (bins 1 to 50)
FirstBin = column name(3); //column “Bin 0212” in this case, but different for each new data set
ata Table( dt ) << Group Columns( " First 50 bins ", FirstBin, 50);
분석에서 스크립트 저장 열 이름 목록을 얻습니다(대화 상자에서 그룹 이름을 선택한 경우에도)
Discriminant(
X( :Class for LDA ),
Y(
:Bin 0212, :Bin 0205, :Bin 0207,
열 이름 대신 그룹 이름을 사용할 수 있습니까?그렇지 않은 경우 누군가가 대체 접근 방식을 제안할 수 있습니다.이상적으로는 사용자가 단일 데이터 템플릿을 갖고 새 데이터를 로드한 다음 준비된 2~3개의 스크립트를 실행하여 분석하기를 원하므로 새 테이블을 생성하지 않는 것이 좋습니다.
이 포스팅이 도움이 될 것 같아요 jsl:그룹 목록을 사용하여 플롯하는 방법은 무엇입니까? 상당히 비슷하기 때문입니다. 열 그룹을 사용하여 단방향 분석 실행