Menu
CoddyTech

復習:バッテリーの持続時間

CoddyのMachine Learningジャーニー「機械学習のための統計」セクションの一部。レッスン 12/64。

challenge icon

チャレンジ

簡単

この章の冒頭にあったグラフを描きましょう。hoursにはノートパソコンのバッテリー駆動時間が300個格納されています。その平均と標準偏差(np.std)を使って、次のことを行います。

  1. 最短の駆動時間と、それが平均より何標準偏差下にあるかを出力します(小数点以下2桁)。
  2. 2標準偏差以内にある割合を出力します(小数点以下1桁)。
  3. 密度ヒストグラム(bins=20)、当てはめた曲線(100個の点)、最悪のバッテリーの下、高さ0の位置に赤い点を描きます。
  4. タイトルをBattery Life、軸をHoursとDensityにします。

別の250台のノートパソコンでテストした場合:

Worst battery: 9.7 hours, 2.94 std below the mean
Within 2 std: 95.2% (the rule says about 95%)

グラフ:

Battery Lifeというタイトルの密度ヒストグラム。横軸は約10時間から18時間で、その上に釣鐘型の曲線が重なり、最短のバッテリー駆動時間の下、高さ0の位置に赤い点がある

自分で試してみよう

import numpy as np
import matplotlib.pyplot as plt
from scipy import stats

# 以下の行は変更しないでください
rng = np.random.default_rng(44)
hours = np.round(rng.normal(14, 1.5, size=300), 1)

# 以下にコードを書いてください

機械学習のための統計のすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ