Construindo uma análise de gap entre previsões
A Txs Tools agora tem duas previsões, a previsão original forecast1 e a previsão ajustada forecast2.
As dependências já foram definidas como def dependencies(base_cost_price, base_sales_price, sales_usd), em que base_cost_price = 7
e base_sales_price = 15, com forecast2 baseada nos seguintes valores ajustados de unidades vendidas:
Jul = 700Aug = 220Sep = 520
Neste exercício, vamos ver como usar um loop for para alternar entre duas listas diferentes, forecast1 e forecast2, e calcular a diferença ("gap") usando um índice incrementado. É possível fazer isso simultaneamente, pois ambas as listas têm o mesmo comprimento.
Este exercício faz parte do curso
Previsão Financeira em Python
Instruções do exercício
- Complete o código da previsão ajustada e da previsão original com as variáveis necessárias.
- Use um índice (definindo
indexpara começar em 0) para percorrer sua listaforecast2e imprima o resultado da diferença entreforecast2menosforecast1. - Use o método
.formatcomo parte do comando de impressão para exibir o resultado e incremente seuindexem 1.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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