Regarder avant de sauter : EDA avant les tests d'hypothèses
Kleinteich et Gorb (Sci. Rep., 4, 5225, 2014) ont réalisé 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 elles. 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 chercheurs ont mesuré la force d'impact de 20 frappes pour chaque grenouille. Dans le prochain exercice, nous testerons l'hypothèse voulant que les deux grenouilles aient la même distribution de forces d'impact. Mais n'oubliez pas : il est important de faire une EDA d'abord ! Créons un diagramme en essaim pour ces données. Elles sont stockées dans un DataFrame pandas, df, où la colonne ID correspond à l'identité de la grenouille et la colonne impact_force à la force d'impact en newtons (N).
Cette activité fait partie du cours
Réflexion statistique en Python (partie 2)
Instructions de l’exercice
- Utilisez
sns.swarmplot()pour créer un diagramme en essaim des données en précisant les arguments nommésx,yetdata. - Nommez vos axes.
- Affichez le graphique.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Make bee swarm plot
_ = ____
# Label axes
_ = plt.____('frog')
_ = plt.____('impact force (N)')
# Show the plot
____