סיכום: ציוני מבחנים
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 15 מתוך 60.
אתגר
קלשישה תלמידים נבחנו בשלושה מבחנים, שהציונים בהם ניתנים מתוך 40, 60 ו־100 (max_marks). ב־scores כל שורה מייצגת תלמיד וכל עמודה מייצגת מבחן. אי אפשר להשוות ציונים גולמיים, לכן נשתמש באחוזים. התוכנית קוראת ערך mark.
- המירו כל ציון לאחוז מתוך הציון הכולל האפשרי במבחן שלו, בלי להשתמש בלולאה.
- הדפיסו את התלמיד (מ־1 עד 6) עם ממוצע האחוזים הגבוה ביותר, ואת הממוצע בעיגול לספרה אחת אחרי הנקודה.
- הדפיסו כמה מהאחוזים נמוכים מהציון.
כיתה אחרת של שלושה תלמידים, באחוזים, עם ציון 75:
הפלט שלה:
Best student: 2 with 83.2%
Scores under 75%: 3נסו בעצמכם
import numpy as np
# שורה אחת לכל תלמיד, עמודה אחת לכל בחינה: בחינה 1, בחינה 2, בחינה 3
scores = np.array([[32, 51, 64],
[28, 42, 95],
[22, 41, 70],
[38, 57, 66],
[25, 44, 58],
[30, 53, 69]])
# מספר הנקודות המרבי שאפשר לקבל בכל בחינה
max_marks = np.array([40, 60, 100])
mark = int(input())
# כתבו את הקוד שלכם למטה
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wine3חישובים מתמטיים על מערכים
חישובים מתמטיים על מערכים שלמיםסטטיסטיקות מסכמותסטטיסטיקה לפי צירשידור (Broadcasting)מסכות בוליאניותסיכום: ציוני מבחניםתרגלו בעצמכם: קומפיילר Python אונליין