Подивіться, перш ніж стрибати: EDA перед перевіркою гіпотез
Kleinteich і Gorb (Sci. Rep., 4, 5225, 2014) провели цікавий експеримент із південноамериканськими рогатими жабами. Вони тримали перед ними пластину, під'єднану до датчика сили, разом із мухою-приманкою. Потім вони вимірювали ударну силу та силу зчеплення язика жаби під час влучання в мішень.
Жаба A — доросла, а Жаба B — молодь. Дослідники виміряли ударну силу 20 ударів для кожної жаби. У наступній вправі ми перевіримо гіпотезу, що в обох жаб однакові розподіли ударних сил. Але пам'ятайте: спочатку важливо зробити EDA! Побудуймо діаграму «бджолиний рій» для цих даних. Вони збережені в pandas DataFrame df, де стовпець ID — це ідентифікатор жаби, а стовпець impact_force — ударна сила в ньютонах (N).
Ця вправа є частиною курсу
Статистичне мислення в Python (Частина 2)
Інструкції до вправи
- Використайте
sns.swarmplot(), щоб побудувати діаграму «бджолиний рій», указавши іменовані аргументиx,yіdata. - Підпишіть осі.
- Показайте графік.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Make bee swarm plot
_ = ____
# Label axes
_ = plt.____('frog')
_ = plt.____('impact force (N)')
# Show the plot
____