다른 셀을 기준으로 셀의 합계를 구하는 JSL 스크립트를 어떻게 얻을 수 있습니까?안녕하세요 여러분,
같은 행에 있는 다른 2개의 셀을 기준으로 셀의 합계를 구하는 스크립트를 작성하려고 하다가 막혔습니다.
나는 올바른 행을 선택할 수 있습니다
dt << row selection (Select where (:Column 3== CurrentWrkWk & :Column 1== "TIM703"));
내가 기대하는 최종 답변은 다음과 같습니다.
합계는 3.913이어야 합니다.
스크립팅 인덱스를 읽고 있었지만 길을 잃었습니다.
Names Default To Here( 1 );
Clear Globals();
dt = current data table();
CurrentWrkWk = 202450;
a1 == dt << row selection (Select where (:Column 3== CurrentWrkWk & :Column 1== "TIM703"));
Var1 =Col Cumulative Sum(:StateHour, a1);
show(Var1);
>
JMP 버전 17
기본 데이터 분석 및 모델링Re: 다른 셀을 기준으로 셀의 합계를 구하는 JSL 스크립트를 어떻게 만들 수 있을까요?내 생각엔 이게 당신이 원하는 것을 할 수 있을 것 같아요
Var1 = Col Cumulative Sum(
If( :Column 3 == CurrentWrkWk & :Column 1 == "TIM703",
:StateHour,
.
),
a1
);
Re: 다른 셀을 기준으로 셀의 합계를 구하는 JSL 스크립트를 어떻게 만들 수 있을까요?합계의 경우 데이터 테이블 구독을 사용할 수도 있습니다.
Names Default To Here( 1 );
dt = Open("$SAMPLE_DATA/Big Class.jmp");
age_of_interest = 12;
sex_of_interest = "F";
rows_of_interest = dt << Get Rows Where(:age == age_of_interest & :sex == sex_of_interest);
res = Sum(dt[rows_of_interest, "height"]);
Re: 다른 셀을 기준으로 셀의 합계를 구하는 JSL 스크립트를 어떻게 만들 수 있을까요?안녕하세요 Jthi님,
고맙습니다. 이게 효과가 있네요.