ייבוא ספריות
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 3 מתוך 60.
הפונקציות המובנות של Python מוגבלות לדברים בסיסיים כמו len ו-round. כדי להשתמש בעוד פונקציות, צריך לבצע import של מודול: קוד מוכן מראש. למידת מכונה נשענת על NumPy:
import numpy as np
print(np.sqrt(49)) # פונקציה: עם סוגריים
print(np.pi) # ערך: ללא סוגריים
print(np.round(2 * np.pi * 3, 2)) # עיגול ל-2 ספרות אחרי הנקודה העשרוניתזה מדפיס:
7.0
3.141592653589793
18.85as np נותן ל-NumPy כינוי קצר, כינוי. נקודה מאפשרת גישה לתוכו. שים לב ש-np.sqrt תמיד מחזירה תשובה עשרונית: 7.0, ולא 7.
ייבאו פעם אחת, בראש, וכל שורה בהמשך יכולה להשתמש ב־np.
אתגר
קלפיצרייה רוצה פיצה מרובעת גדולה כמו הפיצה העגולה שלה. התוכנית קוראת את קוטר הפיצה העגולה בסנטימטרים.
- ייבא את NumPy בתור
np. - מצא את השטח:
np.piכפול הרדיוס בריבוע. הרדיוס הוא חצי מהקוטר. - מצא את אורך הצלע של הריבוע: השורש הריבועי של השטח.
- הדפס את שניהם, מעוגלים ל-2 ספרות אחרי הנקודה העשרונית באמצעות
np.round.
עבור פיצה בקוטר 40 ס"מ, שתי הצורות נראות כך:
והתוכנית מדפיסה:
Area: 1256.64
Side: 35.45נסו בעצמכם
# ייבאו את NumPy בשורה שלמטה
diameter = float(input())
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wineתרגלו בעצמכם: קומפיילר Python אונליין