내가 아웃 라이어 분석을 수행 할 때 사용하고 싶은 스크립트를 저장했습니다. 이것들은 Fit Model 스크립트이며 루프를 사용하여 값을 숨기거나 제외 할 때마다 1 개의 스크립트를 실행하려고합니다. 그러나 필자는이 스크립트를 열 이름으로 명명했습니다. 따라서 스크립트 이름을 열 이름과 일치시키고 해당 스크립트 만 실행하면됩니다. Linnerud 샘플 데이터의 예를 고려했습니다.
dt = current data table();
col = dt << get column names( string );
nc = N Items( col );
For( i = 1, i <= nc, i++,
If( Contains( ColNames[i], "Outlier" ),
Col1 = Column(dt,i);
max = data table(dt);
max << select where(as column(Col1)==abs(Col Max( Col1 ))) << Hide and Exclude;
//Hide and exclude the MAX val from Outlier 1 Rest Pulse, and Run Outlier 1 Rest Pulse script
//Run Script("Outlier 1 Rest Pulse");
)
);이것이 가능한가?
Summarize 기능을 살펴보십시오. 그러면 반복 할 열의 레벨 목록을 얻을 수 있습니다.
예제를 보려면 스크립팅 색인을 확인하십시오.