Zacznij terazZacznij za darmo

Budowanie analizy luki między prognozami

Firma Txs Tools dysponuje teraz dwiema prognozami: oryginalną prognozą forecast1 oraz skorygowaną prognozą forecast2.

Zależności zostały już zdefiniowane jako def dependencies(base_cost_price, base_sales_price, sales_usd), gdzie base_cost_price = 7 i base_sales_price = 15, a forecast2 opiera się na następujących skorygowanych wartościach sprzedaży w jednostkach:

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

W tym ćwiczeniu sprawdzisz, jak użyć pętli for do przechodzenia między dwiema listami – forecast1 i forecast2 – oraz jak za pomocą inkrementowanego indeksu obliczyć różnicę ("lukę") między nimi. Ponieważ obie listy mają tę samą długość, można to zrobić jednocześnie.

To ćwiczenie jest częścią kursu

Prognozowanie finansowe w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij kod prognozy skorygowanej i prognozy oryginalnej o wymagane zmienne.
  • Użyj indeksu (ustaw index na wartość początkową 0), aby przejść pętlą przez listę forecast2 i wydrukować wynik różnicy między forecast2 a forecast1.
  • Użyj metody .format w instrukcji print, aby wyświetlić wynik, i zwiększ wartość index o 1.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod