Aan de slagGa gratis aan de slag

Kijk voordat je springt: EDA vóór hypothesetoetsen

Kleinteich en Gorb (Sci. Rep., 4, 5225, 2014) deden een interessant experiment met Zuid-Amerikaanse gehoornde kikkers. Ze hielden een plaat vast die verbonden was met een krachtsensor, samen met een lokvlieg, voor de kikker. Vervolgens maten ze de inslagkracht en de kleefkracht van de kikkertong wanneer die het doel raakte.

Kikker A is een volwassen dier en kikker B is een jong dier. De onderzoekers maten de inslagkracht van 20 slagen voor elke kikker. In de volgende oefening testen we de hypothese dat beide kikkers dezelfde verdeling van inslagkrachten hebben. Maar onthoud: eerst EDA doen! Laten we een bijenzwermplot maken van de data. De gegevens staan in een pandas DataFrame, df, waarbij kolom ID de identiteit van de kikker aangeeft en kolom impact_force de inslagkracht in Newton (N) is.

Deze oefening maakt deel uit van de cursus

Statistical Thinking in Python (deel 2)

Cursus bekijken

Oefeninstructies

  • Gebruik sns.swarmplot() om een bijenzwermplot van de data te maken door de keyword-argumenten x, y en data op te geven.
  • Voorzie je assen van labels.
  • Toon de plot.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Make bee swarm plot
_ = ____

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

# Show the plot
____
Code bewerken en uitvoeren