Menu
CoddyTech

סיכום: תוצאות הסקר

חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 46 מתוך 60.

challenge icon

אתגר

בינוני

אפליקציית סטרימינג ביקשה מהמשתמשים שלה לתת דירוג מ-1 עד 10. חלקם דילגו על כך, ולכן בקובץ survey.csv יש תאי ניקוד ריקים:

שבע השורות הראשונות של survey.csv כטבלה של age_group, מכשיר וניקוד; בשורה 6 אין ניקוד, והוא מסומן NaN

הכינו לצוות דוח נקי:

  1. הדפיסו Missing scores: ואת מספר המקרים.
  2. הסירו את השורות שבהן יש ערך חסר, ואז הדפיסו Answers kept: ואת מספר השורות שנותרו.
  3. מהשורות שנותרו, הדפיסו את התשובות לפי מכשיר, מהנפוץ ביותר תחילה.
  4. הדפיסו טבלה של ציוני mean ו-max לכל קבוצת גיל.

בסקר אחר, הדוח נראה כך:

Missing scores: 2
Answers kept: 18
device
laptop    10
phone      5
tablet     3
Name: count, dtype: int64
           mean   max
age_group            
18-29       7.5  10.0
30-44       6.4   9.0
45+         5.0   8.0

נסו בעצמכם

import pandas as pd

survey = pd.read_csv("survey.csv")

# כתבו את הקוד שלכם למטה

כל השיעורים ביחידה נתונים ותרשימים

תרגלו בעצמכם: קומפיילר Python אונליין