Module 7: Midterm Project

Week 7 has no new chapters. Instead, you put the first six modules to work on a single open-ended analysis: you are a data scientist for Regork, a national grocery chain, and your manager has asked you to identify a growth opportunity the company could invest in.

Everything the course has covered so far feeds into this — importing, cleaning, joining, aggregating, and visualizing data. But the analysis is only half the work. The other half is building a narrative a business executive can act on.

What You’ll Do

  • Define a business question about a growth opportunity, and answer it fully
  • Join and prepare at least two tables from the completejourney_py package
  • Examine the question from several angles rather than stopping at the first interesting chart
  • Recommend something specific — tell the CEO what to do next, not just what the data says

You will work in teams and submit two deliverables: a written report produced in a Jupyter notebook, and a short executive presentation.

ImportantOfficial documentation is on Canvas

This page is a high-level orientation only. The full project description, requirements, deadlines, and grading rubric live in Canvas — read them before you start, and treat them as authoritative if anything here differs.

Getting Ready

You drafted project proposals in the Week 5 lab and submitted one for homework that week, so you should already have a question in hand. Chapter 15 is the closest model for what a complete analysis looks like — question, structure, distributions, segmentation, story. Work through that framework again with your own question before you start writing.

Module Resources

Project Materials

Resource Link
📓 Midterm Project Template Open in Colab
📊 Complete Journey documentation Package site

Reference

The Module 1–6 cheat sheets cover everything you need for this project — importing, subsetting, manipulating, aggregating, joining, and visualizing.