다른 열에 정의된 행을 기준으로 그룹화할 수 있는 열 수식을 어떻게 작성합니까?안녕,
예를 들어 '그룹'이라는 열의 행별로 정의된 그룹 내에서 다양한 열 수식 함수를 수행할 수 있는 열 수식을 작성하고 싶습니다. Gemini를 사용할 때 '그룹화 기준' 버튼에 대한 언급이 여러 개 있지만, 이 버튼을 찾을 수 없습니다.
예를 들어, 각 그룹 A, B, C에 대해 보유율이 처음으로 60%를 넘어설 때(보유율이 60% 미만인 주기) 아래 표의 첫 번째 주기를 계산하고 싶습니다.
어떻게 하면 되나요? 도와주셔서 감사합니다.:)
제 JMP 버전은 JMP18입니다.

자동화 및 스크립팅기본 데이터 분석 및 모델링Re: 다른 열에 정의된 행을 기준으로 그룹화할 수 있는 열 수식을 어떻게 작성합니까?제가 생각해 낸 것은 다음과 같습니다.
g = :Group[Row()];
Min( :Cycle[Where( :Group == g & :Retention <= 60 )] );
Re: 다른 열에 정의된 행을 기준으로 그룹화할 수 있는 열 수식을 어떻게 작성합니까?다음은 내 예제 테이블을 사용한 몇 가지 예입니다.
4번째 열:
:C[Col Min(If(:R <= 60, Row(), .), :G)]
데이터가 항상 순서대로(주기 및 보유율 기준) 정렬되어 있고 보유율이 항상 60에 도달하는 경우 :C[]를 사용할 필요가 없으며 60을 초과하는 항목 수를 계산하여 행을 "역순"으로 계산할 수 있습니다. 열 5:
Col Sum(:R > 60, :G) + 1

편집: Col Min과 Col Number를 결합할 수도 있습니다.
m = Col Sum(:R <= 60, :G);
If(m > 0,
Col Number(:G, :G) - m + 1;
,
.
);