TIBCO Spotfire® 웹 클라이언트 사용 설명서

이동 평균

이동 평균은 영어로 moving average, rolling average, rolling mean 또는 running average라고 하며, 지정된 간격 안에서 항목(슬라이스)의 평균을 계산합니다. 예를 들어 간격 크기를 3으로 설정하면 현재 항목과 앞의 두 항목에 대한 평균이 계산됩니다. 이동 평균을 사용하는 목적은 일반적으로 단기 변동을 평준화하고 장기 동향을 파악하는 것입니다.

시작점으로 아래 막대 그래프가 사용됩니다. 3년간의 분기별 매출 합계를 보여줍니다.



다음 막대 그래프에서는 값 축에 바로 가기 표현식 이동 평균이 적용되었습니다. (화살표는 아래 표현식에서 계산된 내용을 설명하는 데 사용되는 막대를 가리킵니다.)



값 축에 다음 표현식이 사용됩니다(여기서는 간격이 5로 설정됨).

Sum([Sales]) THEN Avg([Value]) OVER (LastPeriods(5,[Axis.X])) THEN If(Count() OVER (LastPeriods(5,[Axis.X]))=5,[Value],null)

표현식의 첫 번째 부분은 [Sales] 컬럼이 합계로 집계되어야 함을 지정합니다. 이 부분의 결과는 첫 번째 THEN 다음의 표현식에서 사용될 [Value] 컬럼으로 들어갑니다.

표현식의 중간 부분은 시각화의 각 노드(이 경우 각 막대)에서 노드와 이전 4개 노드의 평균을 계산합니다. 두 번째 THEN 다음의 마지막 부분은 막대가 5개 미만인 경우 이동 평균이 표시되지 않도록 합니다.

예를 들어 2021년 2분기에 대한 이동 평균 계산은 다음과 같습니다(이전 이미지의 화살표 참조).

$350=($600+$400+$100+$350+$300)/5

(노드와 아래 사각형 내 이전 4개 노드의 합을 5로 나눈 값)



LastPeriods()도 참조하십시오.

확장 모드의 컬럼 선택기

설치된 클라이언트에서 확장된 컬럼 선택기는 표현식 바로 가기에서 다양한 매개변수를 쉽게 변경할 수 있는 컨트롤을 제공합니다.



표시 이름 필요에 따라 기본값인 "Moving Average ([Column Name])" 대신 다른 표시 이름을 지정할 수 있습니다.
노드를 계산할 축을 지정합니다.

일종의 그룹화를 수행하는 범주형 축만 드롭다운 목록에 표시될 수 있습니다. 따라서 X축에만 그룹화가 있는 경우 이 축만 사용할 수 있는 반면 범주형 컬럼으로도 색을 지정한 경우 색 축도 사용할 수 있습니다.

간격 크기 평균을 계산할 창의 크기를 정의합니다.
비완료 간격 제외 하나 이상의 노드 값이 부족한 간격의 평균을 계산할지 여부를 지정합니다.

확인란을 선택 취소할 경우 사용 가능한 값만 사용하여 평균 값을 계산합니다. 확인란을 선택하면 완료되지 않은 간격 안의 노드는 비워집니다.

비어 있는 값 숨기기 비어 있는 모든 값을 숨기는 표시/숨기기를 만듭니다. 속성 기호 를 클릭하여 표시/숨기기 속성에 액세스하여 규칙을 편집하거나 제거합니다.