מידע בעולם האמיתי כמעט אף פעם לא מגיע נקי ומוכן לשימוש — יש בו שגיאות הקלדה, שורות חסרות ופרטים כפולים, בדיוק כמו טופס שממולא בבלגן על ידי הרבה אנשים שונים. בחלק הזה לומדים איך לוקחים מידע גולמי ומבולגן כזה, ובעזרת שפת תכנות נוספת בשם Python וכלי בשם Pandas, הופכים אותו אוטומטית למידע מסודר ואמין — בלי לתקן ידנית שורה אחרי שורה.

מה הולכים ללמוד בשיעורים הבאים

  • איך טוענים טבלת מידע לתוך התוכנית ומסתכלים עליה — למשל קובץ אקסל שלם, ולראות אותו כמו טבלה בתוך הקוד.
  • איך מוצאים ומסדרים רק את השורות שמעניינות אתכם — מתוך טבלה עם אלפי או מיליוני שורות, למשל “רק לקוחות מעל גיל 30”.
  • איך משנים ומחשבים ערכים חדשים מתוך המידע הקיים — למשל לחשב הנחה של 10% לכל שורה במחיר.
  • איך מטפלים בשורות עם מידע חסר, כפול או שגוי — מחליטים אם למחוק אותן, לתקן אותן, או להתעלם מהן.
  • איך מביאים מידע ממקור חיצוני ושומרים אותו ביעד הסופי שלו — למשל למשוך נתונים מאתר או ממסד נתונים, ולשמור אותם מעובדים במקום חדש.
  • איך גורמים לכל התהליך לרוץ אוטומטית לפי לוח זמנים, ולוודא שהוא באמת הצליח — כדי שלא תצטרכו להריץ הכול ידנית כל בוקר.
  • פרויקט שמחבר את כל השלבים האלה יחד, מקצה לקצה — מתחילת התהליך (מידע גולמי) ועד סופו (מידע נקי ומוכן).

עם מה תצאו מהחלק הזה

בסוף החלק הזה תדעו לקחת קובץ מידע גולמי ומבולגן ולהפוך אותו אוטומטית, בלחיצת כפתור, למידע נקי ואמין שאפשר לסמוך עליו — בלי לתקן ידנית שורה אחרי שורה.