1. 학습
  2. /
  3. 강의
  4. /
  5. Pythonで学ぶMachine Learningによる時系列データ解析

Connected

연습 문제

信頼区間のブートストラップ

データのばらつきを評価するうえで便利な手法がブートストラップです。この演習では、ブートストラップした信頼区間を返す独自の関数を作成します。

この関数は3つの引数を取ります。数値の2次元配列(data)、計算するパーセンタイルのリスト(percentiles)、使用するブートストラップ反復回数(n_boots)です。resample 関数を使ってブートストラップサンプルを生成し、これを複数回繰り返して信頼区間を計算します。

지침

100 XP
  • 関数は、ブートストラップの回数(パラメータ n_boots)だけループし、次を実行します。
    • データから置換ありでランダムサンプルを取り、そのサンプルの平均を計算する
    • bootstrap_means のパーセンタイルを計算し、それを返す