top of page

Matplotlib Roadmap

  • Writer: Sairam Penjarla
    Sairam Penjarla
  • Jun 7, 2024
  • 1 min read

Basic Plotting

  • matplotlib.pyplot.plot()

  • matplotlib.pyplot.scatter()

  • matplotlib.pyplot.bar()

  • matplotlib.pyplot.hist()

  • matplotlib.pyplot.boxplot()



Customizing Plots

  • matplotlib.pyplot.title()

  • matplotlib.pyplot.xlabel()

  • matplotlib.pyplot.ylabel()

  • matplotlib.pyplot.legend()

  • matplotlib.pyplot.grid()


Advanced Plotting

  • matplotlib.pyplot.errorbar()

  • matplotlib.pyplot.pie()

  • matplotlib.pyplot.violinplot()

  • matplotlib.pyplot.hexbin()

  • matplotlib.pyplot.stem()


Subplots and Layouts

  • matplotlib.pyplot.subplot()

  • matplotlib.pyplot.subplots()

  • matplotlib.pyplot.subplots_adjust()

  • matplotlib.pyplot.tight_layout()

  • matplotlib.pyplot.figure()


Styling and Formatting

  • matplotlib.pyplot.style.use()

  • matplotlib.pyplot.rcParams

  • matplotlib.pyplot.colorbar()

  • matplotlib.pyplot.xticks()

  • matplotlib.pyplot.yticks()


3D Plotting

  • mpl_toolkits.mplot3d.Axes3D

  • matplotlib.pyplot.plot_surface()

  • matplotlib.pyplot.plot_wireframe()

  • matplotlib.pyplot.contour3D()

  • matplotlib.pyplot.scatter3D()


Specialized Plots

  • matplotlib.pyplot.contour()

  • matplotlib.pyplot.contourf()

  • matplotlib.pyplot.streamplot()

  • matplotlib.pyplot.quiver()

  • matplotlib.pyplot.step()


Saving and Exporting

  • matplotlib.pyplot.savefig()

  • matplotlib.backends.backend_pdf.PdfPages()

  • matplotlib.pyplot.gcf().canvas.draw()

  • matplotlib.pyplot.gcf().canvas.flush_events()

  • matplotlib.pyplot.gcf().canvas.get_renderer()


Interactive Features

  • matplotlib.pyplot.ginput()

  • matplotlib.pyplot.waitforbuttonpress()

  • matplotlib.widgets

  • matplotlib.pyplot.ion()

  • matplotlib.pyplot.ioff()


Annotations and Text

  • matplotlib.pyplot.annotate()

  • matplotlib.pyplot.text()

  • matplotlib.pyplot.figtext()

  • matplotlib.pyplot.suptitle()

  • matplotlib.pyplot.table()

Numpy Roadmap

Array Creation Functions numpy.array() numpy.zeros() numpy.ones() numpy.arange() numpy.linspace() Array Operations ndarray.shape...

 
 
Pandas Roadmap

Data Structures pandas.Series() pandas.DataFrame() Data Input/Output pandas.read_csv() pandas.read_excel() DataFrame.to_csv()...

 
 

Sign up for more like this.

Thanks for submitting!

bottom of page