2つの予測間のギャップ分析を作成する
Txs Tools には現在 2 つの予測があります。元の予測 forecast1 と、調整後の予測 forecast2 です。
依存関係はすでに def dependencies(base_cost_price, base_sales_price, sales_usd) として定義されており、base_cost_price = 7、base_sales_price = 15 です。forecast2 は次の調整済み販売数量に基づいています。
Jul = 700Aug = 220Sep = 520
この演習では、for ループを使って 2 つの異なるリスト forecast1 と forecast2 を順番に処理し、インクリメントするインデックスを使って差分(「ギャップ」)を計算する方法を見ていきます。両方のリストは同じ長さなので、同時に処理することが可能です。
この演習はコースの一部です
Pythonで学ぶファイナンシャル・フォーキャスティング
演習の手順
- 調整後の予測と元の予測について、必要な変数でコードを完成させてください。
- インデックス(
indexを 0 で開始)を使ってforecast2リストをループし、forecast2からforecast1を引いた差分の結果を出力してください。 - 結果を表示するために print 文で
.formatメソッドを使用し、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