Matplotlib er en bibliotekspakke i Python, som bruges til at oprette grafer og plots. Den giver brugeren mulighed for at lave forskellige former for grafer, såsom linjediagrammer, søjlediagrammer, punktdiagrammer, histogrammer, og mere. Biblioteket er meget fleksibelt og kan tilpasses til forskellige behov.
Matplotlib kan også bruges til mere avancerede grafer og plots, inklusiv tredimensionelle grafer og animerede plots. Det er et meget alsidigt bibliotek, som er meget nyttigt for enhver, der arbejder med dataanalyse og visualisering i Python.
Seaborn er en pakke som bygger videre på funktionerne i MatPlotLib. Der findes flere plots og nogle ekstra funktioner.