טווחי מספרים
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 7 מתוך 60.
להקליד ביד 100 מספרים במרווחים שווים? NumPy יוצרת אותם בשבילך, בשתי דרכים:
np.arange(start, stop, step) סופר בקפיצות בגודל צעד ועוצר לפני stop, כמו range. np.linspace(a, b, n) יוצרת n ערכים מ־a עד b, כולל שניהם:
print(np.arange(0, 20, 5))
print(np.linspace(0, 20, 5))זה מדפיס:
[ 0 5 10 15]
[ 0. 5. 10. 15. 20.]בחר לפי מה שידוע לך: המרווח או הכמות. עבור ספירה ריקה, np.zeros(n) ו־np.ones(n) יוצרות n אפסים או אחדות:
print(np.zeros(3)) # [0. 0. 0.]אתגר
קלמאמן ריצה מציב קונוסים. התוכנית קוראת את המיקום (מ׳) של הקונוס הראשון והאחרון, את המרווח ואת מספר תחנות המים. הדפיסו:
Cones: מהראשון לאחרון, במרווחים קבועים (np.arange).Stations: במרווחים שווים, כולל הקונוסים הראשון והאחרון (np.linspace).Times: אפס לכל קונוס, עבור זמני הרצים (np.zeros).
עבור 0, 40, 10 ו-3:
Cones: [ 0 10 20 30 40]
Stations: [ 0. 20. 40.]
Times: [0. 0. 0. 0. 0.]נסו בעצמכם
import numpy as np
first = int(input())
last = int(input())
gap = int(input())
stations = int(input())
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wineתרגלו בעצמכם: קומפיילר Python אונליין