Menu
CoddyTech

סיכום: שעות תרגול

חלק מהיחידה סטטיסטיקה ללמידת מכונה במסלול ה-Machine Learning של Coddy. שיעור 40 מתוך 64.

challenge icon

אתגר

בינוני

כמה שעות תרגול שבועיות נדרשות כדי להגיע לציון יעד? בקובץ practice.csv של בית ספר לשפות מופיעים נתוני hours ו-score של 20 תלמידים; התוכנית קוראת את target.

  1. התאימו קו שמנבא את score לפי hours; הדפיסו את החלק שהוא מסביר (ספרה אחת אחרי הנקודה).
  2. הדפיסו את מספר שעות התרגול הדרוש לפי הקו כדי להגיע ל-target (2 ספרות אחרי הנקודה).
  3. האם מספר השעות מחוץ לטווח הנתונים? הדפיסו אזהרה.
  4. שרטטו את 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 מתארת את התרשים, שנראה כך:

תרשים שכותרתו Practice for a Score of 95: שנים עשר תלמידים כנקודות שעולות מ-45 ל-88 נקודות בין 0.5 ל-8 שעות, קו התאמה העובר דרכן ונקודה כתומה אחת של Needed ב-9.27 שעות ו-95 נקודות, מעבר לתלמיד האחרון

נסו בעצמכם

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

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

# כתבו את הקוד שלכם למטה

כל השיעורים ביחידה סטטיסטיקה ללמידת מכונה

תרגלו בעצמכם: קומפיילר Python אונליין