Skip to course content
Free course

Data Analysis and Visualization with Python / Module 3

Module 3 check

Module 3 Assessment: Pandas Import Check

Assessment ID: DAV-M03-QA01 Estimated active time: 25-35 minutes

Part A: Short answers

  1. What is a DataFrame?
  2. What is a Series?
  3. Why should you inspect data before cleaning it?
  4. What does shape tell you?
  5. Why should raw data not be overwritten?

Part B: Code check

Write pandas code to:

  1. Load data/course_enrolments.csv.
  2. Show the first rows.
  3. Print row and column count.
  4. Count missing values by column.
  5. Count values in a status column.
  6. Save a copy to outputs/course_enrolments_inspected.csv.

Rubric

LevelEvidence
PassCode loads data with a relative path, inspects structure, checks missingness, and saves safely.
ReviseCode loads data but inspection notes or safe export are incomplete.
Not yetCode jumps to cleaning or analysis without first understanding the table.