Chapter 2: The Julia Plotting Ecosystem
The Julia package ecosystem offers multiple plotting options. Each of them has its strengths and weaknesses. Among those packages, two packages stand out, thanks to their fresh and innovative design: Plots
and Makie
. These two high-level packages allow you to choose the plotting backend that finally renders the plot.
This chapter will explore some of the most helpful packages for data visualization in the Julia ecosystem. We will explore the original philosophy behind Plots
and Makie
and learn about their plotting backends. Specifically, we will describe their features for allowing interactive data analysis.
At the end of this chapter, you will be able to make a well-founded decision when choosing a plotting package or backend for your data visualization task. Also, you will be able to take advantage of the backend agnostic plotting instructions that Plots
and Makie
offer.
In this chapter, we're going to cover the following main...