ブートストラップ複製の生成

Pythonで学ぶ統計思考(パート2)

Justin Bois

Lecturer at the California Institute of Technology

Michelsonの光速度測定

ch2-1.002.png

1 データ: Michelson, 1880
Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.004.png

Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.005.png

Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.006.png

Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.007.png

Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.008.png

Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.009.png

Pythonで学ぶ統計思考(パート2)

配列の再標本化

ch2-1.010.png

Pythonで学ぶ統計思考(パート2)

再標本化したMichelson測定の平均

ch2-1.011.png

Pythonで学ぶ統計思考(パート2)

ブートストラップ

  • 再標本化データを用いた統計的推論
Pythonで学ぶ統計思考(パート2)

ブートストラップ標本

  • データの再標本化配列
Pythonで学ぶ統計思考(パート2)

ブートストラップ複製

  • 再標本化配列から計算した統計量
Pythonで学ぶ統計思考(パート2)

再標本化エンジン: np.random.choice()

import numpy as np
np.random.choice([1,2,3,4,5], size=5)
array([5, 3, 5, 5, 2])
Pythonで学ぶ統計思考(パート2)

ブートストラップ複製の計算

bs_sample = np.random.choice(michelson_speed_of_light,
                             size=100)

np.mean(bs_sample)
299847.79999999999
np.median(bs_sample)
299845.0
np.std(bs_sample)
83.564286025729331
Pythonで学ぶ統計思考(パート2)

練習しましょう!

Pythonで学ぶ統計思考(パート2)

Preparing Video For Download...