Costruire una gap analysis tra previsioni
Txs Tools ha ora due previsioni, la previsione originale forecast1 e la previsione aggiornata forecast2.
Le dipendenze sono già state definite come def dependencies(base_cost_price, base_sales_price, sales_usd), dove base_cost_price = 7
e base_sales_price = 15, con forecast2 basata sui seguenti valori di unità di vendita aggiornati:
Jul = 700Aug = 220Sep = 520
In questo esercizio, vedremo come usare un ciclo for per scorrere tra due liste diverse, forecast1 e forecast2, e calcolare la differenza ("gap") usando un indice incrementato. È possibile farlo simultaneamente perché entrambe le liste hanno la stessa lunghezza.
Questo esercizio fa parte del corso
Previsioni finanziarie in Python
Istruzioni dell'esercizio
- Completa il codice per la previsione aggiornata e per la previsione originale con le variabili richieste.
- Usa un indice (impostando
indexa partire da 0) per ciclare attraverso la tua listaforecast2e stampa il risultato della differenza traforecast2menoforecast1. - Usa il metodo
.formatall'interno dell'istruzione di stampa per visualizzare il risultato e incrementa il tuoindexdi 1.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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