그룹별 이동 평균 계산<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />연속 데이터의 여러 라운드가 포함된 데이터 세트의 이동 평균을 계산하려고 합니다. 즉, 첫 번째와 마지막을 포함하여 모든 데이터 포인트에 대해 계산된 평균을 원합니다. 평균은 양쪽 끝을 제외하고 양쪽 방향으로 7단계여야 합니다. 여기서 7단계 창 너머에 존재하지 않는 데이터는 단순히 무시해야 합니다. 물론 다른 By-Group의 데이터가 동일한 평균에 포함되는 것을 원하지 않습니다. "Col Mean" 기능을 사용하고 싶었지만 평균을 "이동"시키는 방법을 알 수 없습니다. 어떤 제안?
Re: 그룹별 이동 평균 계산그것이 바로 내가 필요했던 것입니다. 엄청난! 감사합니다.
Re: 그룹별 이동 평균 계산안녕하세요 제스퍼,
If() 조건과 함께 Summation 함수를 사용하여 이를 수행할 수 있습니다.
다음은 수식 편집기에서 표시되는 그림입니다.

텍스트 버전은 다음과 같습니다.
요약(
i = 행() - 7,
행() + 7,
만약( :DAY == :일
:지름 ,
.
)
) / 합계( i = Row() - 7, Row() + 7, If( :DAY == :일, 1, . ) )
도움이 되길 바랍니다.
-제프
Re: 그룹별 이동 평균 계산EST에 액세스할 수 있지만 사용한 적이 없습니다. 수식 편집기에서 직접 수행하기를 바랐습니다.
Re: 그룹별 이동 평균 계산ETS 라이센스가 있습니까?그렇다면 PROC EXPAND 내에 이동 평균을 계산하는 기능이 있습니다.