Re: JMP 16: 상대 참조를 사용하여 수식으로 열을 추가하는 스크립트감사합니다 마크! 매력처럼 일했습니다!
나중에 참조할 수 있도록 여기에 남겨두었습니다. 정말 감사합니다!
Names Default to Here( 1 );
// mock up user data table
dt = New Table( "Mock Up" );
For( c = 1, c < 6, c++,
col = dt << New Column( "My Column " || Char( c ), Numeric, Continuous );
col << Set Values( J( 25, 1, Random Normal( 80, 5 ) ) );
);
y = dt << Get As Matrix;
col = dt << New Column( "Total", Numeric, Continuous );
col << Set Values( y * J( 5, 1, 1 ) );
// solution
dt = Current Data Table();
total = Column( N Col( dt ) ) << Get As Matrix;
last c = N Col( dt );
For( c = 1, c < last c, c++,
dt << New Column( "Relative " || (Column( c ) << Get Name), Numeric, Continuous,
Formula( :As Column( c ) /:Total )
);
);
Re: JMP 16: 상대 참조를 사용하여 수식으로 열을 추가하는 스크립트이 예를 참조하십시오.
Names Default to Here( 1 );
// mock up user data table
dt = New Table( "Mock Up" );
For( c = 1, c < 6, c++,
col = dt << New Column( "My Column " || Char( c ), Numeric, Continuous );
col << Set Values( J( 25, 1, Random Normal( 80, 5 ) ) );
);
y = dt << Get As Matrix;
col = dt << New Column( "Total", Numeric, Continuous );
col << Set Values( y * J( 5, 1, 1 ) );
// solution
dt = Current Data Table();
total = Column( N Col( dt ) ) << Get As Matrix;
last c = N Col( dt );
For( c = 1, c < last c, c++,
dt << New Column( "Relative " || (Column( c ) << Get Name), Numeric, Continuous,
Values( (Column( c ) << Get Values) :\</img> total )
);
);
JMP 16: 상대 참조를 사용하여 수식이 있는 열을 추가하는 스크립트안녕,
JMP에서 처음으로 스크립트를 작성하려고 하는데 도움을 주시면 감사하겠습니다.
10개의 열(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)과 합계 열이 있습니다.
처음 10개 열의 백분율을 계산하는 열을 10개 더 추가해야 합니다. 실제로 150개의 열이 있고 열 이름이 모두 다르기 때문에 열 이름을 사용할 수 없습니다.
새 열을 추가하고 매번 수식의 열을 1씩 전진시키려면 어떻게 해야 합니까?
예를 들어 :
새 열 열 11 만들기
공식 "col 1 / Total"로 채우기
열 이름을 'pct_one'으로 설정
새 열 열 12 만들기
공식 "col 2 / Total"로 채우기
열 이름을 'pct_two'로 설정
.
.
.
10열에 대해 계속합니다.
미리 감사드립니다!
소비자 및 시장 조사품질 및 프로세스 엔지니어링윈도우