סיכום: מודעות רכב
חלק מהיחידה סטטיסטיקה ללמידת מכונה במסלול ה-Machine Learning של Coddy. שיעור 55 מתוך 64.
אתגר
בינוניאתר למכירת מכוניות משומשות מכין מודעות עבור מודל תמחור. בקובץ listings.csv יש fuel, condition (fair, good, excellent), km ו־price. התוכנית קוראת ערך של fuel.
- הוסיפו
condition_score:fairמקבל 1,goodמקבל 2,excellentמקבל 3. - הוסיפו
mileage:lowעד 50000 ק"מ,midעד 120000,highעד 300000. - קודדו את
fuelבקידוד one-hot בתוךcars(dtype=int). - הדפיסו את הצורה, את מספר המכוניות בכל טווח נסועה, ואת מספר המכוניות עם ערך הדלק שנקרא, המחיר הממוצע ומצב הרכב הממוצע (2 ספרות אחרי הנקודה העשרונית).
חמש מודעות אחרות הופכות לטבלה הזאת:
עם הקלט hybrid, יודפס:
Shape: (5, 8)
mileage
low 1
mid 3
high 1
Name: count, dtype: int64
hybrid listings: 3
Mean price: 10500.0
Mean condition: 2.0נסו בעצמכם
import pandas as pd
cars = pd.read_csv("listings.csv")
fuel = input()
# כתבו את הקוד שלכם למטה
כל השיעורים ביחידה סטטיסטיקה ללמידת מכונה
1מרכז ופיזור
ממוצע וחציוןאחוזונים ורבעוניםשונות וסטיית תקןמדגם או אוכלוסייה?הערך השכיח ביותרסיכום: זמני משלוח4מדגמים ואוכלוסיות
אוכלוסייה ומדגםממוצעי מדגמים משתניםהתפלגות הדגימהמדגמים גדולים יותר, פחות רעשסיכום: סקר בעיירה5ערכים חריגים
תרשימי קופסהכלל הטווח הבין־רבעוני (IQR)כלל ציון Zטיפול בערכים חריגיםסיכום: תקלות בחיישניםתרגלו בעצמכם: קומפיילר Python אונליין