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)
Instructions
- Utilisez
sns.swarmplot()pour tracer un bee swarm plot des données en indiquant les arguments nommésx,yetdata. - 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
____