Series
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 31 מתוך 60.
הפרק הזה מסתיים בקובץ סרטים שלם, המסוכם בארבע שורות:
זה מתחיל בקטן. רשימה מזהה ערכים לפי מיקום; pandas, הספרייה לעבודה עם טבלאות, מעניקה לכל ערך תווית:
העמודה המתויגת הזאת היא סדרה. מעבירים ל־pd.Series את הערכים, ועם index= את התוויות:
import pandas as pd
prices = pd.Series([1.5, 0.5, 2.5], index=["apple", "banana", "mango"])
print(prices)
print(prices["mango"])פעולה זו מדפיסה את הערכים המסומנים, את הטיפוס שלהם, ואז את המחיר של המנגו:
apple 1.5
banana 0.5
mango 2.5
dtype: float64
2.5prices.mean() הוא 1.5, כמו במערך. בלי index=, התוויות הן 0, 1, 2.
אתגר
בינונימעבורת חוצה שלוש פעמים ביום. התוכנית קוראת את מספר הנוסעים בהפלגות המוקדמת, בצהריים והמאוחרת, ואז את שם ההפלגה אל trip.
- צרו Series בשם
passengersעם שלושת המספרים, ותוויותearly,middayו-late. - הדפיסו אותו.
- הדפיסו את הממוצע, מעוגל לספרה עשרונית אחת.
- הדפיסו את מספר הנוסעים ב-
trip.
עבור 40, 95, 61 ו-early:
early 40
midday 95
late 61
dtype: int64
Average: 65.3 passengers
early: 40 passengersנסו בעצמכם
import pandas as pd
early = int(input())
midday = int(input())
late = int(input())
trip = input()
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wineתרגלו בעצמכם: קומפיילר Python אונליין