Aan de slagGa gratis aan de slag

Een gap-analyse opbouwen tussen forecasts

Txs Tools heeft nu twee forecasts: de oorspronkelijke forecast forecast1 en de aangepaste forecast forecast2.

De afhankelijkheden zijn al gedefinieerd als def dependencies(base_cost_price, base_sales_price, sales_usd), waarbij base_cost_price = 7 en base_sales_price = 15, en forecast2 is gebaseerd op de volgende aangepaste verkoopcijfers per eenheid:

  • Jul = 700
  • Aug = 220
  • Sep = 520

In deze oefening kijk je hoe je een for-lus gebruikt om tussen twee verschillende lijsten, forecast1 en forecast2, te schakelen en het verschil (de "gap") te berekenen met een oplopende index. Dit kan tegelijk omdat beide lijsten even lang zijn.

Deze oefening maakt deel uit van de cursus

Financiële forecasting in Python

Cursus bekijken

Oefeninstructies

  • Vul de code aan voor de aangepaste forecast en de oorspronkelijke forecast met de vereiste variabelen.
  • Gebruik een index (stel index in om te beginnen bij 0) om door je forecast2-lijst te loopen en print het resultaat van het verschil tussen forecast2 min forecast1.
  • Gebruik de .format-methode in de print-instructie om het resultaat te tonen, en verhoog je index met 1.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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
Code bewerken en uitvoeren