Menu
CoddyTech

Rangkuman: Jam Latihan

Termasuk bagian Statistik untuk ML dalam perjalanan Machine Learning di Coddy. Pelajaran 40 dari 64.

challenge icon

Tantangan

Sedang

Berapa banyak latihan mingguan yang diperlukan untuk mencapai skor target? File practice.csv milik sebuah sekolah bahasa berisi hours dan score dari 20 peserta didik; program membaca target.

  1. Sesuaikan garis yang memprediksi score dari hours; cetak persentase skor yang dapat dijelaskan garis tersebut (1 angka desimal).
  2. Cetak jumlah jam yang diperlukan garis tersebut untuk mencapai target (2 angka desimal).
  3. Jika jumlah jam berada di luar rentang data, cetak peringatan.
  4. Buat grafik Learners, Fit pada rentang jam latihan mereka, dan titik Needed, dengan legenda, sumbu Hours practiced dan Score, serta judul di bawah ini.

Untuk sekolah lain dan 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

Selanjutnya, Coddy menjelaskan grafik yang terlihat seperti ini:

Grafik berjudul Latihan untuk Skor 95: dua belas peserta didik sebagai titik yang meningkat dari 45 menjadi 88 poin pada rentang 0.5 hingga 8 jam, garis hasil penyesuaian melintasi titik-titik tersebut, dan satu titik Needed berwarna oranye pada 9.27 jam dan 95 poin, melewati peserta didik terakhir

Coba sendiri

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

practice = pd.read_csv("practice.csv")
target = int(input())

# Tulis kodemu di bawah ini

Semua pelajaran di Statistik untuk ML

Latihan sendiri: Compiler Python online