Chapter 5: Introducing the Grammar of Graphics

This chapter will introduce the Grammar of Graphics, which enables us to describe complex graphics simply and quickly. It is advantageous for creating statistical plots and performing data analysis tasks, as it allows for fast data exploration. Learning the basics of the Grammar of Graphics will allow you to catch up quickly with the numerous packages that implement some version of it. In particular, this chapter will teach you about the most popular Julia packages that use some variation of the Grammar of Graphics: Gadfly, VegaLite, and AlgebraOfGraphics.

This chapter will also introduce a fundamental tool for data analysis – the DataFrames package. We will see that the Julia libraries that use ...

Get Interactive Visualization and Plotting with Julia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.