두 예측 간 갭 분석 구축하기
Txs Tools에는 현재 두 가지 예측이 있어요. 기존 예측 forecast1과 조정된 예측 forecast2예요.
의존성은 이미 def dependencies(base_cost_price, base_sales_price, sales_usd)로 정의되어 있으며, 여기서 base_cost_price = 7, base_sales_price = 15이고, forecast2는 다음과 같은 조정된 판매 수량을 바탕으로 해요:
Jul = 700Aug = 220Sep = 520
이번 연습에서는 for 루프를 사용해 두 개의 다른 리스트 forecast1과 forecast2를 순환하면서, 증가하는 인덱스를 이용해 차이("gap")를 계산하는 방법을 살펴봐요. 두 리스트의 길이가 같으므로 동시에 처리할 수 있어요.
이 연습은 강의의 일부입니다
Python으로 하는 Financial Forecasting
연습 안내
- 조정 예측과 기존 예측에 필요한 변수를 사용해 코드를 완성하세요.
- 인덱스(
index를 0부터 시작)로forecast2리스트를 순회하면서forecast2에서forecast1을 뺀 차이를 출력하세요. - 출력문에서
.format메서드를 사용해 결과를 출력하고,index를 1씩 증가시키세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Set the two results
forecast1 = ____(7, 15, [700, 350, 650])
forecast2 = dependencies(____, ____, [____, ____, ____])
# Create an index and the gap analysis for the forecast
index = ____
for ____ in forecast2:
print("The gap between forecasts is {}".____(value - ____[index]))
____ += 1