<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />많은 컬럼에 수식을 적용해야합니다. 이 스크립트를 작성하는 가장 좋은 방법은 무엇입니까?
예를 들어이 수식을 Football.jmp 테이블의 각 열에 적용하려고합니다.
새 열 ( "평균에서 높이 등급" ,
숫자 ,
"마디 없는" ,
체재 ( "베스트" , 12 ) ,
공식 ( 콜 순위 ( 애비 ( 대장 평균 ( : 신장 ) - : 신장 ) ) )
)
나는 몇 가지를 시도했다. 저는 열을 손으로 선택하거나 대화 상자를 사용할 수 있습니다. 고맙습니다!
한 가지 방법은 원하는 열 이름으로 목록을 만들고 그 목록을 반복하여 각 반복마다 새 수식 열을 만드는 것입니다.
dt = 데이터 표 ( "Football.jmp" ) ;
칼 = dt << 열 이름을 얻는다. ( 숫자 ) ; // 모든 숫자 열 목록
// 아래 행의 주석 처리를 제거하여 직접 열을 선택하십시오.
// cols = dt << 선택된 컬럼을 얻습니다.
에 대한 ( 나는 = 1 , 나는 <= N 개 항목 ( 칼 ) , 나는 ++,
에프 = Eval Expr ( 콜 순위 ( 애비 ( 대장 평균 ( Expr ( 칼 [ 나는 ]))) - Expr ( 칼 [ 나는 ]))))))) ;
dt << 새 열 ( 칼 [ 나는 ] << 이름을 얻다 || "평균에서 순위" ,
숫자 ,
"마디 없는" ,
체재 ( "베스트" , 12 ) ,
공식 ( 이름 설명 ( 에프 ))
) ;
) ;