Matplotlib is a Python 2D plotting library that can be used to create various charts and plots like pie charts, histograms, bar graphs and more. It has a large codebase that can be difficult for new users but has a simple conceptual framework. The top of the hierarchy is the matplotlib "state-machine environment" provided by pyplot, which behaves similarly to MATLAB. Matplotlib can also create maps, venn diagrams, windrose plots and 3D contours using additional toolkits like Basemap, Matplot-Venn, Windrose and Mplot3d.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
31 views
Bharath It
Matplotlib is a Python 2D plotting library that can be used to create various charts and plots like pie charts, histograms, bar graphs and more. It has a large codebase that can be difficult for new users but has a simple conceptual framework. The top of the hierarchy is the matplotlib "state-machine environment" provided by pyplot, which behaves similarly to MATLAB. Matplotlib can also create maps, venn diagrams, windrose plots and 3D contours using additional toolkits like Basemap, Matplot-Venn, Windrose and Mplot3d.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 5
IT WORKSHOP
MATPLOTLIB
SUMBITTED TO: ANUP KELKAR. INTRODUCTION
• Matplotlib is a Python 2D plotting library.
• Matplotlib has an extensive codebase that can be daunting to many new users. • Matplotlib can be understood with a fairly simple conceptual framework and knowledge of a few important points. • The top of the hierarchy is the matplotlib "state-machine environment" which is provided by matplot.pyplot. • Pyplot's behaves similarly to MATLAB and should be most familiar to users with MATLAB experience. APPLICATIONS • Can be used to plot pie charts, histograms, bar graphs, power spectra, error charts, etc., • Using some external packages the following can be implemented : 1. Basemap: plots data on map projections with continental and political boundaries.
2. Broken axes: Using some external packages the following can be
implemented .
3. Matplot-Venn: provides a set of functions for plotting 2- and 3-set area-
weighted (or unweighted) Venn diagrams.
4. Windrose : is a Python Matplotlib, NumPy library to manage wind data,
draw windroses (also known as polar rose plots), draw probability density functions and fit Weibull distributions. • Matplotlib also provides some extra toolkits by using which we can also perform various tasks like : 1. Mplot3d : used to plot 3d contours and plots.
2. Matplotlib axes_grid1 : help to show multiple images in matplotlib.