Reviews
Now Reading
Matplotlib
0
Review

Matplotlib

Overview
Synopsis

Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.

Category

Data Analysis Software Free

Features

• Improved color conversion API and RGBA support
• New Configuration (rcParams)
• Qualitative colormaps
• Axis offset label now responds to labelcolor
• Improved offset text choice
• Style parameter blacklist
• Change in default font
• Faster text rendering
• Improvements for the Qt figure options editor
• Improved image support
• Support for HiDPI (Retina) displays in the NbAgg and WebAgg backends
• Change in the default animation codec
• Deprecated support for mencoder in animation
• Boxplot Zorder Keyword Argument
• Filled + and x markers
• rcount and ccount for plot_surface()
• Streamplot Zorder Keyword Argument Changes
• Extension to matplotlib.backend_bases.GraphicsContextBase

License

Proprietary

Price

• Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Website
Company

matplotlib

What is best?

• Improved color conversion API and RGBA support
• New Configuration (rcParams)
• Qualitative colormaps
• Axis offset label now responds to labelcolor
• Improved offset text choice
• Style parameter blacklist
• Change in default font
• Faster text rendering

What are the benefits?

• Produces publication quality figures
• Can be used in python scripts
• Generate plots
• Provides a matlab-like interface
• You have full control of line styles

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
7.8
Features & Functionality
7.6
8.2
Advanced Features
7.6
8.5
Integration
7.6
6.3
Performance
7.6
Customer Support
7.6
Implementation
Renew & Recommend
Bottom Line

Matplotlib can be used in Python scripts, the Python and IPython shell, the jupyter notebook, web application servers, and four graphical user interface toolkits.

7.6
Editor Rating
7.7
Aggregated User Rating
3 ratings
You have rated this

Matplotlib is a library for making 2D plots of arrays in Python which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.

Matplotlib offers features such as The top level matplotlib module, afm (Adobe Font Metrics interface), animation module, artist Module, Axes class, axis and tick API, backends, cbook, cm (colormap), collections, colorbar, colors, container, dates, dviread, figure, finance, font_manager, gridspec, image, legend and legend_handler, lines, markers, mathtext, mlab, offsetbox, patches, path, patheffects, projections, pyplot, rcsetup, Sankey, scale, spines, style, text, ticker, tight_layout, working with transformations, triangular grids, type1font, units and widgets.

Users can generate plots, histograms, power spectra, bar charts, error charts and scatter plots, with just a few lines of code. Users have full control of line styles, font properties and axes properties, via an object oriented interface or via a set of functions familiar to MATLAB users.

The Matplotlib code is conceptually divided into three parts: the pylab interface is the set of functions provided by matplotlib.pylab which allow the user to create plots with code quite similar to MATLAB figure generating code. The Matplotlib frontend or Matplotlib API is the set of classes that do the heavy lifting, creating and managing figures, text, lines and plots. The backends are device-dependent drawing devices, aka renderers, that transform the frontend representation to hardcopy or a display device.

Matplotlib can be used by many users to automatically generate PostScript files to send to a printer or publishers. Others may deploy Matplotlib on a web application server to generate PNG output for inclusion in dynamically-generated web pages. Some may use Matplotlib interactively from the Python shell in Tkinter on Windows™. Users can also embed Matplotlib in a Gtk+ EEG application that runs on Windows, Linux and Macintosh OS X.

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%