Module 8 Assessment: Time Analysis Check
Assessment ID: DAV-M08-QA01 Estimated active time: 30-40 minutes
Part A: Short answers
- Why should date parsing failures be checked?
- Why should time data be sorted?
- What is resampling?
- What does a rolling average do?
- Why can unequal time windows be misleading?
Part B: Code check
Write pandas code to:
- Parse
event_date. - Count missing parsed dates.
- Create a
monthfield. - Create a weekly total of
minutes_spent. - Add a four-week rolling average.
Rubric
| Level | Evidence |
|---|---|
| Pass | Dates are parsed and checked, summaries use appropriate periods, and limitations are stated. |
| Revise | Code creates a trend but date quality or comparison window is unclear. |
| Not yet | Code treats date strings as reliable without parsing and checking. |
