跳ぶ前によく見よう:仮説検定の前にEDA
Kleinteich と Gorb(Sci. Rep., 4, 5225, 2014)は、南米に生息するツノガエルで興味深い実験を行いました。力変換器に接続したプレートとおとりのハエを目の前に掲げ、カエルの舌が標的に当たったときの衝撃力と付着力を測定しました。
カエルAは成体、カエルBは幼体です。研究者は各カエルについて20回の打撃の衝撃力を測定しました。次の演習では、2匹のカエルの衝撃力の分布が同じであるという仮説を検定します。ただし、その前にEDAを行うことが大切です!データの蜂群(bee swarm)プロットを作成しましょう。データは 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
____