CommencerCommencez gratuitement

Recette de nuage de points logarithmique

Dans cet exercice, vous allez créer une « series recipe » qui génère des nuages de points avec un axe des ordonnées en échelle logarithmique. Votre recette personnalisera également le graphique avec des attributs supplémentaires.

Le paquet Plots est chargé et le DataFrame streaming est disponible.

Cet exercice fait partie du cours

<cours>Introduction à la visualisation de données avec Julia</cours>
Voir le cours

Instructions de l’exercice

  • Créez une « series recipe » appelée logscatter de type :scatter.
  • Définissez la fonction de tracé logscatter.
  • Appliquez la recette aux colonnes Age et Hours_per_day, dans cet ordre.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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.____)
Modifier et exécuter le code