POWER BI

[POWER BI/파워비아이] 롤링 계산과 교차점을 이용한 예측 모델 구성하기

하니in독일 2024. 12. 9. 08:00
반응형

 

 

안녕하세요?

시각화 보고서를 좀 더 매력적으로 만드는 방법 중 하나는 "숫자 이상의" 가치를 보여주는 것입니다. 

그러한 방법 중 하나가 바로 트렌드를 예측하는 것이라고 할 수 있습니다. 그래서 지난 시간에는 롤링 계산을 이용해 단기, 중기, 장기 트렌드를 예측하는 방법에 대해 알아보았습니다.

 


롤링 계산법으로 트렌드를 예측하는 방법은 아래를 참고해 주세요. 

2024.11.14 - [POWER BI] - [POWER BI/파워비아이] 롤링 3, 6, 12개월 계산으로 트렌드 예측하기

2024.11.09 - [POWER BI] - [POWER BI/파워비아이] DAX로 이동합계(롤링 12개월) 데이터 분석하기


 

이러한 트렌드를 파악할 때 각 트렌드가 만나는 교차점은 단기 추세와 장기 추세가 같아지는 순간을 나타내기 때문에 분석에서 매우 중요한 시점이 될 수 있습니다.

단기 추세의 평균 판매량 와 장기 추세의 평균 판매량이 만나는 부분은 추세의 전환성을 시사하기 때문입니다. 

 

그래서 오늘은 이전의 롤링 계산법을 발전시켜 그 추세의 변화성을 파악해 보고, 파워비아이 보고서에 한번 표현해 보도록 하겠습니다. 

 


교차점 만들기

1. 원하는 교차점을 위한 롤링 계산을 해 줍니다. 저는 지난 포스트에서 이용한 rolling 3, 6, 12개월과 세일즈 데이터를 이용하도록 하겠습니다. 아래의 예시 데이터를 참고해 주세요. 

DATE  Sales
2023-01 100
2023-02 120
2023-03 80
2023-04 150
2023-05 80
2023-06 68
2023-07 51
2023-08 44
2023-09 95
2023-10 150
2023-11 30
2023-12 200
2024-01 150
2024-02 200
2024-03 100
2024-04 80
2024-05 30
2024-06 70
2024-07 50
2024-08 90
2024-09 110
2024-10 120
2024-11 150
2024-12 200

 

교차점 계산법: 

Rolling Difference = [Rolling 3 Month Sales] - [Rolling 12 Month Sales]

 

이 계산을 기반으로 조건을 설정하여 0과 가까운 지첨 (교차점)을 파악할 수 있습니다. 즉, 롤링 3개월과 롤링 12개월의 교차점을 통해서 미래의 트렌드를 예측할 수 있습니다. 


시각화하기

POWER BI 보고서를 통해 이를 쉽게 시각화할 수 있다는 점! 이를 다음과 같이 표현할 수 있습니다. 

 

1. 저는 "꺾은선형 및 묶은 세로 막대형 차트"를 사용해 시각화 차트를 만들어 주었습니다. 선과 막대로 트렌드와 변화량을 한 번에 쉽게 보여 줄 수 있기 때문에 이를 선택했어요. 

 

2. 그 이후에 열 y축에는 Rolling difference (막대형 차트)를, 선 y축에는 rolling 3 month와 rolling 12 month의 세일즈 평균을 넣어 주었습니다. 이를 통해 선형 그래프는 전반적인 단기와 장기 트렌드를, 막대형 차트를 통해 둘의 차이를 보여주는 것이지요. 이렇게 하면, 쉽게 트렌드와 그 의미에 대해 파악하기가 쉽고, 사용자들에게도 큰 도움이 될 수 있습니다. 

 

3. 그 이후에는 간단히 포맷을 정리해 주었습니다. 각 데이터 포인트마다 레이블을 설정해 그 값을 볼 수 있도록 하였고, 원하는 색을 적용시켜 주었습니다.

 

저는 서식 -> 열 -> 색을 지정해 주었는데요. 이는 Rolling difference 가 0보다 작으면 빨간색으로, 그 이후에는 검은색으로 표시하도록 서식을 주었습니다. 

 

결론

4&5. 이렇게 완성된 그래프를 통해 단기와 장기 트렌드가 만나는 지점에 추세가 변화하는 것을 관찰할 수 있습니다. 4번의 지점은 하락 추세를 시사하는 변화 부분이고, 5번의 지점은 성장 추세를 시사하는 부분이라고 할 수 있습니다. 그리고 앞으로의 예측성을 판단하자면, 미래에는 지속적으로 성장 추세를 유지할 것이라고 보입니다. 

 

결론적으로, 이러한 추세를 파악함으로써 미래 트렌드를 예측하고 대비할 수 있도록 하는 의미 있는 보고서가 만들어지는 것입니다! 

 


오늘은 롤링 계산을 통해 교차점을 구한 후, 그에 따른 트렌드를 예측하는 방법에 대해 알아보았습니다. 그리고 이를 파워비아이 보고서에 표현하는 법에 대해서도 알아보았습니다. 이를 통해 조금 더 의미있는 보고서를 만드는 데에 도움이 되기를 바랍니다. 감사합니다!

반응형