Customising overall appearance
using InMemoryDatasets, StatisticalGraphics
# generate random data
ds = Dataset(x=rand(100), y=rand(100))Use the size keyword argument to control the symbol's size
sgplot(ds, Scatter(x=:x, y=:y, size=200))The outlinecolor and color arguments control the outline and fill color of symbol
sgplot(ds, Scatter(x=:x, y=:y, size=200, outlinecolor=:white,
color=:steelblue))The gradient function may be used for creating fancier colors
sgplot(ds, Scatter(x=:x, y=:y, size=200, outlinecolor=:white,
color=gradient()))By default, circle will be used to depict the symbol, however, user may pass the symbol argument to change the default behaviour
sgplot(ds, Scatter(x=:x, y=:y, size=200, outlinecolor=:white,
color=:steelblue, symbol=:square))Pass the clip=false keyword argument to avoid clipping the points in the boundary of the graph. Note that the clip=false can be pass as a global argument. In this case all plots will be drawn with clip=false.
sgplot(ds, Scatter(x=:x, y=:y, size=200, outlinecolor=:steelblue,
color=:white, clip=false))User can change the wall color of the graph by passing the global wallcolor option.
sgplot(ds, Scatter(x=:x, y=:y, size=200, outlinecolor=:steelblue,
color=:white, clip=false), wallcolor=:lightgray)The grid for each axis can be set within the corresponding axis. This option must be pass to the sgplot function.
sgplot(ds, Scatter(x=:x, y=:y, size=200, outlinecolor=:steelblue,
color=:white, clip=false), wallcolor=:lightgray,
xaxis=Axis(grid=true, gridcolor=:white),
yaxis=Axis(grid=true, gridcolor=:white))This page was generated using DemoCards.jl and Literate.jl.