Log scatter recipe
In this exercise, you will create a series recipe that generates scatter plots with a logarithmic y-axis scale. Additionally, your recipe will customize the plot with additional attributes.
The Plots
package is loaded, and the streaming
DataFrame is available.
Diese Übung ist Teil des Kurses
Introduction to Data Visualization with Julia
Anleitung zur Übung
- Create a series recipe called
logscatter
of type:scatter
. - Define the plotting
logscatter
function. - Apply the recipe on the
Age
andHours_per_day
columns, in that order.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Series recipe
____ function f(::Type{Val{:____}}, x, y, z)
seriestype := :____
framestyle := :box
label := false
yscale := :log10
markershape := :star4
markercolor := :purple3
markersize := 5
markeralpha := 0.5
end
# Define plotting function
____ ____
# Apply recipe
____(streaming.____, streaming.____)