Let's apply Plots to show a graph on the famous Iris flower data set, which can be found in the Rdatasets package (don't forget to first add this package). We also need the StatPlots package when visualizing DataFrames. It contains an @df macro, which makes this much easier. Here is the code to draw a scatter plot:
# code in Chapter 10\plots_iris.jl using PyPlots, StatPlots, RDatasets iris = dataset("datasets", "iris") @df iris scatter(:SepalLength, :SepalWidth, group=:Species,m=(0.5,
[:+ :h :star7], 4), bg=RGB(1.0,1.0,1.0))
We plot the sepalwidth property against the sepallength of the flowers. In the preceding code, iris is the name of our DataFrame, which is passed as the first argument to the @df macro. We then call the scatter function to obtain the following plot: