수식 계산에서 데이터 제외<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />"Col" 유형의 통계 함수(예: Col Mean)를 사용하여 많은 계산을 수행하고 있습니다. 내 문제는 내 데이터 세트에 계산에서 제외하고 싶은 일부 잘못된 데이터가 포함되어 있다는 것입니다. 단순히 관련 행을 선택하고 제외를 선택하면 수식 결과에 영향을 미치지 않습니다. 제 질문은 이렇습니다.
이러한 잘못된 데이터를 데이터 세트에서 완전히 제거하지 않고 계산에서 제외하려면 어떻게 해야 합니까?
Re: 수식 계산에서 데이터 제외감사합니다. 그것은 exclude()와 관련하여 내가 찾은 최고의 공식입니다.
Re: 수식 계산에서 데이터 제외맞습니다. col stat 함수의 선택적 두 번째(및 세 번째 등) 인수는 by-column용으로 예약되어 있습니다. 즉, 별도의 열에 있는 값을 기반으로 각 그룹에 대한 통계를 계산합니다. 그러나 테이블 열뿐만 아니라 Excluded()와 같은 이진 인수와도 분명히 작동합니다.
Re: 수식 계산에서 데이터 제외내가 하는 일을 완전히 이해합니다.
첫 번째 "Excluded()" 항목은 결과가 제외되지 않은 행에만 표시되도록 하는 반면, 두 번째 항목은 제외되지 않은 행과 제외된 행에 대해 평균(위의 경우)이 별도로 계산되도록 합니다. "If" 함수를 제거하고 "Col Mean()" 함수의 "Excluded()" 절을 그대로 두면 제외되지 않은 행에서는 동일한 결과를 얻지만 제외된 행에서는 값을 얻습니다. 뿐만 아니라 (여기서는 제외된 데이터에 대한 평균만).
그 맞습니까?
Re: 수식 계산에서 데이터 제외아니요, 사전 평가된 통계 기능이 아닙니다(JMP 10 스크립팅 가이드의 304페이지 참고 사항 참조).
Summarize()는 제외된 행을 설명하지만 예를 들어 col 평균보다 덜 효율적이며 내 경험상 Summarize()가 열 수식에 사용될 때 결과는 rowstates가 변경되면 자동으로 업데이트되지 않습니다.
그러나 원칙적으로 이 수식은 위의 트릭과 동일한 결과를 제공해야 하지만(결과가 제외된 행에도 있다는 점 제외) 데이터 테이블이 변경되면 수식을 강제로 재평가해야 할 수 있습니다.
요약하다 ( 중 = 평균 (: 열 1 )) ; 중
Re: 수식 계산에서 데이터 제외감사합니다. 그것은 사실 내 문제를 해결했습니다. 그러나 행 상태를 수식에 통합하지 않고 이를 수행할 방법이 없습니까? 이미 제외된 데이터를 제외하도록 JMP에 지시해야 한다는 것이 이상하게 보입니다.
Re: 수식 계산에서 데이터 제외열 공식에서 이 구성을 시도하십시오. 포함된 경우 제외된 상태(0/1)의 평균을 반환하고 그렇지 않으면 아무 작업도 수행하지 않습니다.
만약에 ( ! 제외된 () , 열 평균 ( : 열 1 , 제외된 () ))