Sestavení analýzy rozdílů mezi prognózami
Txs Tools teď má k dispozici dvě prognózy: původní forecast1 a upravenou forecast2.
Závislosti jsou již definovány jako def dependencies(base_cost_price, base_sales_price, sales_usd), kde base_cost_price = 7
a base_sales_price = 15. Prognóza forecast2 vychází z následujících upravených hodnot prodejních jednotek:
Jul = 700Aug = 220Sep = 520
V tomto cvičení si ukážeme, jak pomocí cyklu for procházet dva různé seznamy – forecast1 a forecast2 – a vypočítat jejich rozdíl ("gap") s využitím inkrementovaného indexu. Protože oba seznamy mají stejnou délku, lze to provést najednou.
Toto cvičení je součástí kurzu
Finanční prognózování v Pythonu
Pokyny k cvičení
- Doplň kód pro upravenou prognózu i původní prognózu o požadované proměnné.
- Použij index (nastav
indexna počáteční hodnotu 0) k procházení seznamuforecast2a vypiš výsledek rozdíluforecast2minusforecast1. - Použij metodu
.formatjako součást příkazuprintpro výpis výsledku a zvyš hodnotuindexo 1.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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