1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶ統計的思考(パート1)

Connected

演習

銀行は破綻する?

前の演習で得たデフォルト件数(あなたの名前空間では n_defaults)を、CDF としてプロットしましょう。第1章で作成した ecdf() 関数が使えます。

金利の条件が「10件以上の貸出がデフォルトすると銀行が損失を出す」とき、銀行が損をする確率はいくつでしょうか?

指示

100 XP
  • n_defaults の ECDF に対する x と y の値を計算します。
  • ECDF をプロットし、軸ラベルを必ず付けます。plt.plot() の呼び出しでは、x と y に加えて marker = '.' と linestyle = 'none' も指定してください。
  • プロットを表示します。
  • n_defaults 配列のうち、10 以上の要素の合計個数を計算します。そのために、各要素が >= 10 かどうかを示すブール配列を作り、np.sum() で合計します。たとえば、np.sum(n_defaults <= 5) は、デフォルトが5件以下の回数を数えます。
  • 銀行が損をする確率は、n_defaults のうち 10 以上である割合です。最後にこの結果を印字し、"Submit" を押してください!