모든 열을 선택하고 수식 속성을 삭제하시겠습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Excel의 모든 붙여넣기 특수 값 복사와 비교할 때 JSL 스크립트의 각 열 값을 유지하면서 데이터 테이블의 모든 열을 선택하고 열 수식을 삭제하려면 어떻게 해야 합니까?
이 이전 논의는 유익한 첫 단계였습니다.
JSL - 열에서 수식을 제거하는 방법은 무엇입니까?
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?짧고 간단하며 유용합니다. 감사해요Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?수식을 만들고 있는 동일한 스크립트에서 수식을 삭제하는 경우 일종의 wait(1) 함수를 사용하여 수식을 삭제하기 전에 계산할 수 있도록 해야 합니다.
New Column( "Name", Formula());
Wait(1);
:Name << Delete Formula;
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?내가 사용하고 for 루프에서 property(Formula)를 삭제해도 수식은 삭제되지 않습니다. JMP13을 사용하고 있습니다. 아래는
Try( column(datatable( dtname || "_Wide"), newcol) << 수식 삭제 ); << 삭제 속성(공식);
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?이것이 바로 내가 찾던 것입니다! 감사해요!
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?답장을 보내 주셔서 감사합니다, MS. 어쩐지 그 알림을 받지 못해서 늦게 답장을 하고 있습니다.
제안된 솔루션: column(dt,1)< column(dt,1)<<삭제 속성(공식); 결국 일했다. 처음 시도했을 때 무엇이 잘못되었는지 모르겠습니다. Windows 7에서 JMP 10을 사용하고 있습니다.
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?비스크립팅 옵션 중 하나는 속성 표준화를 사용하는 것입니다.데이터 테이블의 왼쪽에 있는 열 상자에서 수식을 제거할 모든 열을 선택합니다.파란색(강조 표시된) 영역을 마우스 오른쪽 버튼으로 클릭하고 속성 표준화를 선택합니다.대화 상자 하단의 속성 삭제로 이동하여 열 속성을 선택합니다.수식을 선택한 다음 적용을 클릭합니다.수식을 제거하고 값을 보존해야 합니다.
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?방금 JMP 9, JMP 10 및 JMP 11에서 테스트했으며 모든 버전에서 값이 유지되었습니다.
이 간단한 스크립트로 테스트하고 "Pred Formula 마모" 열에 어떤 일이 발생하는지 알려주실 수 있습니까?
open("$SAMPLE_DATA\Tiretread.jmp");
column("Pred Formula ABRASION")<<delete property(formula);
-제프
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?이상하다. 나에게 값은 실행 후 유지됩니다. << 삭제 속성(수식) .
현재 Mac의 JMP 12에 있지만 JMP 11에서도 같은 방식으로 작동했다고 99% 확신합니다.
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?jsl을 사용한 "선택하여 붙여넣기"에 대한 두 가지 접근 방식입니다.
dt = 현재 데이터 테이블 () ;
// 1. 수식 없이 복사본 만들기(및 원본 테이블 유지)
dt << 하위 집합 ( 수식 복사 ( 0 ) , 모든 행 , 선택한 열만 ( 0 )) ;
// 2. 열을 반복하고 수식을 삭제합니다.
열 = dt << 열 이름 가져오기 () ;
을 위한 ( 나 = 1 , 나 <= N 열 ( dt ) , 나 ++,
열 [ 나 ] << 속성 삭제 ( 공식 )
) ;
Re: 모든 열을 선택하고 수식 속성을 삭제하시겠습니까?같은 질문이 있습니다. 현재 <