← All skills
Skill · Plotting with matplotlibLive

Data Visualization

Turn numbers into pictures with matplotlib — line, scatter, bar, histogram, and the touches that make a chart actually readable.

  1. Task 1Your first plotEasyTurn two lists of numbers into a line you can see.~10 min · 1 blanks
  2. Task 2Scatter plotsEasyShow individual points instead of a connected line.~10 min · 1 blanks
  3. Task 3Bar chartsEasyCompare categories with bars.~10 min · 1 blanks
  4. Task 4HistogramsMediumSee how values are distributed across bins.~11 min · 1 blanks
  5. Task 5Labels & legendsMediumMake a chart readable: name the axes and show a legend.~11 min · 2 blanks
  6. Task 6Multiple seriesMediumLayer more than one line on the same axes.~11 min · 1 blanks
  7. Task 7SubplotsHardPlace several charts side by side in one figure.~13 min · 1 blanks
  8. Task 8StylingHardControl colour and line style to make a chart yours.~12 min · 2 blanks
  9. Task 9Plot a functionHardSample a math function densely and draw its curve.~13 min · 1 blanks
  10. Task 10Visualise a datasetHardEncode a third variable as colour on a scatter plot.~15 min · 1 blanks