O'Reilly logo

Mastering Julia by Malcolm Sherrington

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required