Matplotlib for Python Developers is a new book from Packt that is aimed at helping Python developers build high quality 2D plots using Matplotlib. Written by, Sandro Tosi, this book will give users a comprehensive tour of the key features of the Matplotlib Python 2D plotting library, right from the simplest concepts to the most advanced topics.
Matplotlib is a 2D plotting library for the Python programming language. It is used to produce publication-quality figures in a variety of hardcopy formats and interactive environments across platforms. It provides an object-oriented API which allows plots to be embedded into applications using generic GUI toolkits, like wxPython, Qt or GTK. It forms an essential part of various fields such as scientific research, data analysis etc.
In this book, users will be first introduced to the basics such as what the library is, it’s important prerequisites, installing and configuring Matplotlib. This introduction will be well supported by simple examples. They will also learn line and point styles and master their customization, customization of axis ticks, and develop several plot types such as histograms, bars, pie charts and polar charts. After exploring Object Oriented Matplotlib, they will learn how to add subplots, multiple figures, additional and shared axes, logarithmic scaled axes, data plotting with tick formatting and locators, text properties, fonts, LaTeX typewriting, and contour plots.
Through this book, readers will learn how to embed Matplotlib in their applications using three of the best know GUI libraries—GTK+, Qt, and wxWidgets. They will also learn about using Matplotlib in a web environment using CGI, mod_python, Django, and Pylons. Using Qt Designer, users can draw a simple GUI and refer it to their Python code to suit their applications.
With real-world examples and screenshots, this book is essentially for Python developers who have a good knowledge of Python,however, no knowledge of Matplotlib is required. This book is out now and available from Packt. For more information, please visit: www.PacktPub.com/matplotlib-python-development/book
|Matplotlib for Python Developers|
|Build remarkable publication-quality plots the easy way
For more information, please visit: www.PacktPub.com/matplotlib-python-development/book