復習:練習時間
CoddyのMachine Learningジャーニー「機械学習のための統計」セクションの一部。レッスン 40/64。
チャレンジ
中級目標スコアを取るには、週にどれくらい練習すればよいでしょうか?ある語学学校のpractice.csvには、20人の学習者のhoursとscoreが記録されています。プログラムはtargetを読み込みます。
hoursからscoreを予測する直線を当てはめ、その直線で説明できる割合を出力します(小数第1位まで)。targetに到達するために必要な時間を、その直線から求めて出力します(小数第2位まで)。- データ内の練習時間の範囲外ですか?警告を出力します。
Learners、練習時間に対するFit、およびNeededの点を、凡例と、Hours practicedおよびScoreの軸、そして下記のタイトルとともにグラフにします。
別の学校のデータで95を指定した場合:
The line explains 98.6% of the scores
Hours for a score of 95: 9.27
Warning: outside the data, which runs from 0.5 to 8.0 hours次にCoddyが、次のようなグラフについて説明します。
自分で試してみよう
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
practice = pd.read_csv("practice.csv")
target = int(input())
# 以下にコードを書いてください
機械学習のための統計のすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ