IniziaInizia gratis

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)

Visualizza il corso

Istruzioni dell'esercizio

  • Usa sns.swarmplot() per creare un bee swarm plot dei dati specificando gli argomenti con parola chiave x, y e data.
  • 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
____
Modifica ed esegui il codice