Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Mastering Julia

You're reading from  Mastering Julia

Product type Book
Published in Jul 2015
Publisher
ISBN-13 9781783553310
Pages 410 pages
Edition 1st Edition
Languages

Graphic engines


Native graphics are constructed by developing the plots in Julia and using wrapper calls to libraries such as cairo, pango, and tk.

In this section, we will consider creating graphics by means of an external tasks (programs) rather than shared libraries. Clearly, this means that the program must be installed on the specific computer and not all operating systems are equivalent with respect to the various packages on offer.

PyPlot

PyPlot is a part of the work of Steven Johnson of MIT, which arose from the previous development of the PyCall module. Together with Winston and Gadfly, it is the third part in the Julia graphics triumvirate.

It provides an interface to the matplotlib plotting library from Python and in particular to matplotlib.pyplot. The API of matplotlib can be used as the basis for a comprehensive reference source to the various function calls: matplotlib.org/api.

Therefore in order to use PyPlot, the installation of Python and matplotlib is necessary. If this is...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}