← Back to Course

Assignment 6: Data Visualization with Matplotlib and Seaborn

Assignment Requirements

Create professional data visualizations using matplotlib and seaborn through 8 progressive problems

  • Problem 1: Sales Trend Line Plot (10 points)
  • Problem 2: Department Performance Bar Chart (10 points)
  • Problem 3: Marketing Spend vs Revenue Scatter Plot (15 points)
  • Problem 4: Customer Age Distribution Histogram (15 points)
  • Problem 5: Multi-Panel Sales Dashboard (20 points)
  • Problem 6: Employee Salary Distribution Analysis (20 points)
  • Problem 7: Correlation Heatmap Analysis (20 points)
  • Problem 8: Complete Visualization Report System (30 points)
📓
Drop your Jupyter notebook here or click to browse
.ipynb file • Max 10MB
Data Visualization with Matplotlib and Seaborn (100 points total)
Submission Requirements:
  • Submit your completed Jupyter notebook (.ipynb file)
  • Ensure all code cells have been executed and show output
  • Use matplotlib, seaborn, numpy, and pandas as needed
  • File size limit: 10MB maximum
  • You can resubmit multiple times (latest submission counts)
  • Use concepts from Lectures 20-21