始める無料で始める

純利益の感度分析を作成する

Txs Tools は、正社員数に基づいて以下の管理費(USD)の予測を提供しています。

Jul = 1500 Aug = 1500 Sep = 1500

emp_leave = [6, 6, 0]、一時雇用者1人あたりのコストが 80 USD のとき、予測純利益 forecast_net_profit を作成してください。

emp_leaveadmin_usd に加えて、予測売上総利益は forecast_gross_profit としてすでに用意されています。

この演習はコースの一部です

Pythonで学ぶファイナンシャル・フォーキャスティング

コースを見る

演習の手順

  • index 変数を作成し、このインデックスを 0 に初期化します。
  • admin_usd リストをループして依存関係を作成し、index を使って各リスト内の正しい月にアクセスします。
    • 現在の indexemp_leave リストを参照して、一時雇用者(temp)の人数を設定します。
    • 一時雇用者がいる場合は、管理部門の依存コスト(admin_dep)に一時雇用者の追加コスト(標準の管理費に加算)を反映させます。
    • それ以外の場合は、admin_dep は標準の管理費を反映させます。
  • forecast_net_profit を、forecast_gross_profitindex の位置)から計算済みの admin_dep を差し引いて算出します。
  • forecast_net_profit を出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

admin_usd = [1500, 1500, 1500]
emp_leave = [6, 6, 0]
forecast_gross_profit = [4850, 2800, 4600]
index = ____

for admin in admin_usd:
    temp = ____[index]
    if temp > 0:
        admin_dep = ____ * 80 + admin
    else: 
         admin_dep = ____ 
    forecast_net_profit = forecast_gross_profit[____] - ____
    print(forecast_net_profit)
    index += 1
print("The forecast net profit is:")
コードを編集して実行