Skip to content

Repository files navigation

Matplotlib Exercises

Collection of exercises using Matplotlib to visualize data in Python.

My Goal:

  • Learn Matplotlib
  • Practice converting numeric data into visualizations
  • Build intuition for selecting appropriate plot types
  • Create reproducible, well-documented examples

Each folder contains an exercise

Current Exercises

  • basic-line-plot/

    • Line plot visualizing values over time
    • Includes plot titles, axis labels, and saved output
  • multi-plot-customization/

    • Two line plots visualizing product sales over time
    • Includes plot titles, axis labels, saved output, and plot customization
  • customized-labels/

    • Line plot visualizing student attendance over time
    • Includes customized axis labels, titles, saved output, and plot customization
  • bar-chart/

    • Bar chart visualizing quantity of employees per department
    • Includes axis labels, titles, saved output, and plot customization
  • pie-chart/

    • Pie chart visualizing monthly expenses
    • Includes labels, percentages, customized colors, and saved output
  • scatter-plot/

    • Scatter plot visualizing the correlation between hours of sleep and levels of productivity between students and workers
    • Includes labels, customized colors, alpha, legend, and saved output
  • histogram/

    • Three histogram exercises
    • delivery-time-distribution/
      • Histogram visualizing the frequency distribution of delivery time in minutes among a quantity of deliveries
    • login-duration-distribution/
      • Histogram visualizing the frequency distribution of login duration in minutes among a quantity of users
    • screen-time-distribution/
      • Histogram visualizing the frequency distribution of screen time hours among a quantity of users
    • Each histogram is analyzed for bulk concentration, mean vs median, and distribution direction.
  • subplots/

    • One figure with four axes visualizing a student dashboard
    • Includes labels, titles, line plot, scatter plot, histogram, bar chart, and analysis of each subplot

About

Exercises and practices for Matplotlib

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages