Menu
Coddy logo textTech

מחפש התשובה

שיעור 18 מתוך 19 בקורס ניתוח נתונים עם Pandas של Coddy.

challenge icon

אתגר

בינוני

קובץ ה-CSV  answers.csv מכיל תשובות אקראיות. באתגר הזה נבצע ניתוח מעמיק.

הנה 5 השורות הראשונות של הקובץ:

answer_id,value
1,"She learned that water bottles are no longer just to hold liquid, but they're also status symbols."
2,"When she didn’t like a guy who was trying to pick her up, she started using sign language."
3,"Eating eggs on Thursday for choir practice was recommended."
4,"He dreamed of leaving his law firm to open a portable dog wash."
  • צרו עמודה בשם num_words וחשבו כמה מילים יש בכל תשובה.
  • צרו עמודה בשם num_exclamation וחשבו כמה סימני קריאה יש בכל תשובה.
  • צרו עמודה בשם num_question וחשבו כמה סימני שאלה יש בכל תשובה.
  • צרו עמודה בשם num_dot וחשבו כמה נקודות יש בכל תשובה.
  • צרו עמודה בשם num_symbols שמחברת את הערכים של num_exclamation, num_questions ו-num_dots.
  • צרו עמודה בשם upper_chars וחשבו כמה אותיות גדולות יש בתשובה.

 סימן השאלה והנקודה הם תווים מיוחדים. הוסיפו "\"  ואת <strong>r</strong> (raw) לפני המחרוזת כשעובדים איתם: r"\?", r"\."

שמרו את התוצאה ב-df

נסו בעצמכם

# pandas as pd כבר יובא
df = pd.read_csv("./answers.csv")
# כתבו את הקוד שלכם למטה

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

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