被験体の無作為割り当て
前回の農業企業での成果により信頼を得たあなたは、実験の適切な設定を任されました。
実験計画のベストプラクティスに基づき、羊をそれぞれ250頭ずつの2つの均等なグループに割り当ててください。
weights DataFrame を使用できます。加えて、numpy と pandas はそれぞれ np と pd としてインポート済みです。
この演習はコースの一部です
Pythonで学ぶ実験計画法
演習の手順
weightsDataFrame から復元抽出なしで250頭をランダムに選び、新しい DataFramegroup1に格納します。- 残りの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)