CommencerCommencer gratuitement

Affections autodéclarées

Il est parfois nécessaire de tracer plusieurs éléments dans une même figure ; il arrive même qu’ils se chevauchent. Dans cet exercice, vous utiliserez la transparence pour créer une visualisation où les éléments qui se superposent restent faciles à distinguer dans le même graphique.

Le package StatsPlots a déjà été chargé, ce qui vous donne accès à violin et boxplot, et vous pouvez utiliser le DataFrame conditions.

Cet exercice fait partie du cours

Introduction à la visualisation de données avec Julia

Afficher le cours

Instructions

  • Appliquez le thème :wong, avec les valeurs par défaut framestyle et alpha définies respectivement à :grid et 0.75, et masquez les légendes par défaut.
  • Générez un violon (violin plot) de la variable autodéclarée Value en fonction de Condition en fixant linewidth à 0.
  • Ajoutez un box plot des mêmes variables dans la figure, avec linewidth à 2 et linecolor à :midnightblue.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Set theme
theme(
	:____, framestyle=:____, label=____, alpha=____
)

# Create violin plot
violin(conditions.____,
    conditions.____,
    linewidth=____)
# Add box plot
boxplot!(conditions.____,
    conditions.____,
    linewidth=____,
    linecolor=:____)
ylabel!("Self-reported Level")
Modifier et exécuter le code