ПочатиПочніть безкоштовно

Побудова gap-аналізу між прогнозами

Txs Tools тепер має два прогнози: початковий прогноз forecast1 і скоригований прогноз forecast2.

Залежності вже визначено як def dependencies(base_cost_price, base_sales_price, sales_usd), де base_cost_price = 7 та base_sales_price = 15, а forecast2 базується на таких скоригованих значеннях кількості продажів за місяцями:

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

У цій вправі ви побачите, як використати цикл for, щоб пройти двома різними списками — forecast1 і forecast2 — та обчислити різницю ("gap") за допомогою інкрементованого індексу. Це можна зробити одночасно, адже обидва списки мають однакову довжину.

Ця вправа є частиною курсу

Фінансове прогнозування в Python

Переглянути курс

Інструкції до вправи

  • Доповніть код для скоригованого прогнозу та початкового прогнозу потрібними змінними.
  • Використайте індекс (задайте index початковим значенням 0), щоб пройти списком forecast2 і вивести результат різниці між forecast2 мінус forecast1.
  • Використайте метод .format у команді print, щоб вивести результат, і збільшуйте ваш index на 1.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код