Re: 일부 기준을 충족하는 최소값이 있는 행을 선택하십시오.작동해야 하는 한 가지 옵션
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Where(
:sex == "M" & :height >= 60 & :height == Col Min(:height, :sex, :height >= 60, :age)
);Re: 일부 기준을 충족하는 최소값이 있는 행을 선택하십시오.와, 인상적이다!
저는 이것을 좀 더 잘 이해하고 싶습니다. 특히 저는 Col Min이 논쟁 #3을 어떻게 다루고 있는지 이해하지 못합니다. 2번과 4번 인수로 무엇을 하는지 이해하지만 열 레이블 대신 표현식을 넣을 수 있다는 사실에 정말 놀랐습니다. 이러한 주장에 대해 어떻게 생각하시는지 의견이 있으십니까?
감사합니다!
Re: 일부 기준을 충족하는 최소값이 있는 행을 선택하십시오.다른 byVars와 마찬가지로 :height가 60 이상이면 값 1을, 그렇지 않으면 0을 얻습니다.
부분으로 분할하고 테스트할 수 있습니다(:height >= 60으로 새 열을 만든 다음 Col Min()에서 대신 사용).
일부 기준을 충족하는 최소값이 있는 행을 선택하세요.로 시작:
열려 있는 ( "$SAMPLE_DATA/빅 클래스.jmp" );
... 키가 60" 이상인 각 연령별 가장 키가 작은 남학생의 기록을 선택하고 싶습니다. 예: Tim(12세, 60"), Joe(13세, 63"), Frederick (14세, 63") Mark (15세, 62"), Phillip (16세, 68"), Kirk (17세, 68").
저는 수식 열이나 "위치 선택"을 사용하여 이 작업을 수행하기 위해 6가지 다른 방법을 시도했지만 이를 수행하는 접근 방식을 찾지 못했습니다.
어떤 아이디어가 있나요?
품질 및 프로세스 엔지니어링