始める無料で始める

被験体の無作為割り当て

前回の農業企業での成果により信頼を得たあなたは、実験の適切な設定を任されました。

実験計画のベストプラクティスに基づき、羊をそれぞれ250頭ずつの2つの均等なグループに割り当ててください。

weights DataFrame を使用できます。加えて、numpypandas はそれぞれ nppd としてインポート済みです。

この演習はコースの一部です

Pythonで学ぶ実験計画法

コースを見る

演習の手順

  • weights DataFrame から復元抽出なしで250頭をランダムに選び、新しい DataFrame group1 に格納します。
  • 残りの250頭を group2 に入れます。
  • 作成した2つの DataFrame の記述統計量を連結してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Randomly assign half
group1_random = weights.____(____, random_state=42, ____)

# Create second assignment
group2_random = weights.____(group1_random.____)

# Compare assignments
compare_df_random = pd.concat([group1_random['weight'].____, group2_random['weight'].____], axis=1)
compare_df_random.columns = ['group1', 'group2']
print(compare_df_random)
コードを編集して実行