모든 열에서 "Suppress Eval"을 끄십시오.모든 열에 대해 "평가 억제"를 해제하는 방법이 있습니까?
(.jrp를 저장하면 "Suppress Eval"이 자동으로 켜진 것 같고, 이 데이터 테이블의 많은 수식 열을 평가해야 합니다.)
자동화 및 스크립팅Re: 모든 열에서 "Suppress Eval"을 끄십시오.스크립팅 인덱스에서 수식 Eval() 억제를 참조하세요.
Re: 모든 열에서 "Suppress Eval"을 끄십시오.
Suppress Formula Eval(1) [데이터 테이블 없음]은 동료를 속이기에 좋습니다. 알아차릴 기회가 없습니다. JMP가 멈춰 있고 GUI를 통해서도 이에 맞서 싸울 기회가 없습니다.

또는 dt를 통해서도 << Suppress Formula Eval( 0 );
____________________________________________________
조인과 같은 일부 테이블 작업에는 수식 평가를 억제하는 설정이 있습니다.

모든 열이 개별적으로 비활성화된 경우 수식 평가를 개별적으로 활성화해야 합니다.
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
f= Function({},New Column( "height+weight",
Formula( :height + :weight ),
));
f;
f;
f;<BR />column (6) << Suppress Eval( 1 );<BR />column (7) << Suppress Eval( 1 );<BR />column (8) << Suppress Eval( 1 );
Ncols = ncols(dt);
for (i=1,i<=NCols, i++,
column(i) << suppress eval(0)
)재미있는 사실:
열 메뉴의 상태는 자동으로 업데이트되지 않으므로 회색 더하기 기호로 혼동하지 마세요.

Re: 모든 열에서 "Suppress Eval"을 끄십시오.<< Suppress Formula Eval()과 Suppress Eval() 사이에도 차이가 있습니다. << Suppress Formula Eval()은 데이터 테이블용이고 Suppress Eval은 공식 열용입니다.


Suppress Eval을 활성화한 경우 열을 반복하고(<< 열 이름 가져오기 및 각각에 대해 사용) 모든 열에 << Suppress Eval(0)을 보낼 수 있습니다. 이 작업을 대화식으로 수행하는 "쉬운" 방법이 있는지 확실하지 않습니다(속성 표준화는 모든 수식을 대체하므로 작동하지 않음). 하위 집합을 사용할 수 있지만 이상적이지 않을 수 있는 새 테이블이 생성됩니다.
그러나 새로운 데이터 테이블 하위 집합을 만드는 것이 마음에 들지 않는다면 매우 쉬운 옵션입니다.



Re: 모든 열에서 "Suppress Eval"을 끄십시오.답변해주셔서 감사합니다. 좋은 하루를 보냈습니다.