CommencerCommencer gratuitement

Regarder avant de sauter : EDA avant le test d’hypothèse

Kleinteich et Gorb (Sci. Rep., 4, 5225, 2014) ont mené une expérience intéressante avec des grenouilles cornues d’Amérique du Sud. Ils tenaient une plaque reliée à un capteur de force, avec une mouche-appât, devant les grenouilles. Ils ont ensuite mesuré la force d’impact et la force d’adhérence de la langue de la grenouille lorsqu’elle frappait la cible.

La grenouille A est adulte et la grenouille B est juvénile. Les chercheur·euse·s ont mesuré la force d’impact de 20 lancers pour chaque grenouille. Dans l’exercice suivant, nous testerons l’hypothèse selon laquelle les deux grenouilles ont la même distribution des forces d’impact. Mais n’oubliez pas : commencez par l’EDA ! Réalisons un bee swarm plot pour ces données. Elles sont stockées dans un DataFrame pandas, df, où la colonne ID correspond à l’identifiant de la grenouille et la colonne impact_force à la force d’impact en newtons (N).

Cet exercice fait partie du cours

Réflexion statistique en Python (Partie 2)

Afficher le cours

Instructions

  • Utilisez sns.swarmplot() pour tracer un bee swarm plot des données en indiquant les arguments nommés x, y et data.
  • Ajoutez des légendes à vos axes.
  • Affichez le graphique.

Exercice interactif pratique

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

# Make bee swarm plot
_ = ____

# Label axes
_ = plt.____('frog')
_ = plt.____('impact force (N)')

# Show the plot
____
Modifier et exécuter le code