JSL- ID당 마지막 x개 행의 열 평균을 계산하는 공식저는 사이클 실행 당 마지막 30개 데이터 세트의 평균을 계산하는 열 수식을 만들려고 합니다(아래 예 참조):

저는 이를 달성할 수 있었지만, 테스트 주기당 전체 데이터 세트보다는 "ID"당 평균을 계산할 수 있기를 바랍니다.
제가 사용한 공식은 아래와 같습니다.
If( Row() == Col Max( Row(), :Cycle ),
Mean( As Column( "Output, mV" )[Index( Row() - 29, Col Max( Row(), :Cycle ) )] )
)
...하지만 다음으로 어디로 가야 할지 모르겠어요.
미리 감사드립니다.
자동화 및 스크립팅기본 데이터 분석 및 모델링Re: JSL- ID당 마지막 x개 행의 열 평균을 계산하는 공식Col Moving Average가 당신이 찾고 있는 일을 할 수 있는지 확인해 보셨나요?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << new column("avg", Numeric, Continuous, Formula(
If(Row() == Col Max(Row(), :sex),
Col Moving Average(:height, 1, 9, 0, 1, :sex);
);
));