Crear un análisis de brechas entre previsiones
Txs Tools ahora tiene dos previsiones, la original forecast1 y la ajustada forecast2.
Las dependencias ya se han definido como def dependencies(base_cost_price, base_sales_price, sales_usd), donde base_cost_price = 7
y base_sales_price = 15, con forecast2 basada en los siguientes valores ajustados de unidades de venta:
Jul = 700Aug = 220Sep = 520
En este ejercicio, veremos cómo usar un bucle for para alternar entre dos listas diferentes, forecast1 y forecast2, y calcular la diferencia ("brecha") usando un índice incrementado. Es posible hacerlo simultáneamente porque ambas listas tienen la misma longitud.
Este ejercicio forma parte del curso
Financial Forecasting in Python
Instrucciones del ejercicio
- Completa el código de la previsión ajustada y la previsión original con las variables necesarias.
- Usa un índice (estableciendo
indexpara que empiece en 0) para recorrer tu listaforecast2e imprime el resultado de la diferencia entreforecast2menosforecast1. - Utiliza el método
.formatcomo parte de la instrucción print para mostrar el resultado e incrementa tuindexen 1.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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