top of page
starA_brush.png

פלט

בשלב זה נעבד את הנתונים שטענו - במקרה שלנו נספור כמה בדיקות חיוביות היו בכל תאריך

בניית הגרף תוך שימוש בלולאה

עד עכשיו יצרנו גרפים שבהם הוספנו שורת קוד עבור כל עמודה שרצינו להציג. כאשר מספר העמודות גדול (או לא ידוע מראש), נרצה למצוא פתרון אחר.

את הפתרון הזה הכרנו כבר בשלב העיבוד, בו השתמשנו בלולאה, זוכרים?

דורון

דורון

בשלב העיבוד, כדי להתמודד עם האתגר של הצגת נתונים על מספר רב של שבועות, כנראה כתבתם לולאה שנראית בערך ככה:

for  week in weeks:

  views_week = filter_data(tests,"week", week)

  views_week_sum = sum_column(views_week,"views")

  print(week)

  print(views_week_sum)

05/06-11/06
259,657
12/06-18/06
239,907
19/06-25/06
242,099

איך נבנה גרף בלולאה?

1. הסתכלו על קטע הקוד כאן למעלה. 

סדרו את המשפטים הבאים לפי הסדר כך שיתארו מה קורה בקוד

2. לפי הפלט הנוכחי כאן למעלה, אילו ערכים/שבועות נמצאים כרגע ברשימה weeks?
(הכניסו את השבועות במבנה יום/חודש-יום/חודש כמו בפלט, והקפידו על סדר השבועות)

3. אם נציג גרף עבור רשימת weeks זו, כמה עמודות יהיו בו?

4. איזו פקודה צריך להוסיף בתוך הלולאה כדי שבנוסף להדפסה הקיימת, גם תתווסף עמודה לגרף של שבוע + סכום הצפיות

5. איזו פקודה צריך להוסיף כדי שבאמת נראה את הגרף (עם העמודות שהוספנו) מצוייר על המסך?
והאם הפקודה הזו צריכה להיות ממוקמת לפני/בתוך/אחרי הלולאה?

6. איזו פקודה צריך להוסיף כדי שהעמודות שאנחנו מוסיפים כאן יתווספו לגרף חדש?
והאם הפקודה הזו צריכה להיות ממוקמת לפני/בתוך/אחרי הלולאה?

סיכום השלבים להצגת גרף

1. יצירת גרף חדש - לפני הלולאה ניצור גרף חדש באמצעות הפקודה ()new_graph
2. עיבוד והוספת עמודות בלולאה - בתוך הלולאה נבצע חישובים, ונוסיף לגרף עמודות באמצעות הפקודה add_bar_to_graph
3. הדפסת הגרף - אחרי הלולאה נציג את הגרף באמצעות הפקודה draw_graph

שאלת אתגר

שאלת אתגר - מה לדעתכם יקרה אם נקרא לפקודה ()new_graph בתוך הלולאה במקום לפני הלולאה?

✔️ אתם מוזמנים לבדוק את עצמכם - פשוט תנסו :)

למדתם להציג גרף לרשימת שבועות! זוכרים מה היתה המטרה שלנו? לכתוב מערכת שתציג את מגמת הפופולריות של זמרים. 
נראה לי שאוטוטו המטרה תושג 😍

דורון

mentor_1.png

אני ממש מחכה לראות את התוצאה!!!

צליל

starA_character_music.png
קולאב פלט2
icon colab white.png
icon colab white.png
עברו לקולאב לשלב 'פלט' ומצאו את הסימניה הבאה:
bookmark_05.png
icon_colab_white.png

יאללה לעבודה 

starA_character_celebrate.png

 וואו! אלופים!
פיתחתם מערכת שמראה את מגמת הפופולריות של שיר ישראלי בכל תקופה שנרצה. 
זה בדיוק מה שאנחנו צריכים כדי להחליט אם להחתים אותה לחברה שלנו!

צליל

starA_character_music.png

אתם לגמרי יכולים לנוח עכשיו ולהתגאות במה שעשיתם!

דורון

mentor_1.png

אה, אבל אחרי שקצת תנוחו, יש לנו כמה פיצ'רים שהיינו רוצים להוסיף למערכת…

צליל

starA_character_music.png
bottom of page