Introducing StatsPlots
Before describing different statistical plots, let’s introduce the main Julia package we will use in this chapter: the StatsPlots
package. It defines plotting recipes to create statistical plots using the Plots
package. It also adds the @df
macro to support the DataFrames
package. Furthermore, the StatsPlots
package offers type recipes for some of the types defined on packages from the JuliaStats organization. Among those, we can find the Clustering
, Distributions
, and MultivariateStats
packages. For example, we can call the plot
function on a Cauchy
object from the Distributions
package to plot our Cauchy distribution. We will learn more about type recipes in Chapter 14, Designing Your Own Plots – Plot Recipes. Let’s explore the syntax and basic features of the StatsPlots
package using the Iris dataset and Pluto:
- Create a new Pluto notebook and execute
using RDatasets
in the first cell. - In a new cell, execute
iris...