Guarda prima di saltare: EDA prima dei test d'ipotesi
Kleinteich e Gorb (Sci. Rep., 4, 5225, 2014) hanno condotto un esperimento interessante con le rane cornute sudamericane. Davanti a loro tenevano una piastra collegata a un trasduttore di forza, insieme a una mosca-esca. Hanno quindi misurato la forza d’impatto e la forza adesiva della lingua della rana quando colpiva il bersaglio.
La Rana A è adulta e la Rana B è giovane. I ricercatori hanno misurato la forza d’impatto di 20 colpi per ciascuna rana. Nel prossimo esercizio testeremo l’ipotesi che le due rane abbiano la stessa distribuzione delle forze d’impatto. Ma ricorda: prima è fondamentale fare EDA! Creiamo un bee swarm plot per i dati. Sono memorizzati in un DataFrame di pandas, df, in cui la colonna ID indica l’identità della rana e la colonna impact_force è la forza d’impatto in Newton (N).
Questo esercizio fa parte del corso
Pensiero statistico in Python (Parte 2)
Istruzioni dell'esercizio
- Usa
sns.swarmplot()per creare un bee swarm plot dei dati specificando gli argomenti con parola chiavex,yedata. - Etichetta i tuoi assi.
- Mostra il grafico.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Make bee swarm plot
_ = ____
# Label axes
_ = plt.____('frog')
_ = plt.____('impact force (N)')
# Show the plot
____