Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة: ساعات التدريب

جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 40 من 64.

challenge icon

التحدي

متوسط

ما مقدار التدريب الأسبوعي اللازم لتحقيق درجة مستهدفة؟ يحتوي الملف practice.csv الخاص بمدرسة لغات على hours وscore لـ20 متعلمًا؛ ويقرأ البرنامج target.

  1. لائم خطًا يتنبأ بـscore من hours؛ واطبع النسبة التي يفسرها (منزلة عشرية واحدة).
  2. اطبع عدد الساعات التي يحتاج إليها الخط للوصول إلى target (منزلتان عشريتان).
  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 عبر الإنترنت