開始使用免費開始

受試者的隨機分派

基於你先前與這家農業公司的合作已建立信任,這次你被指派負責正確地設定這個實驗。

運用你對實驗設計最佳做法的了解,將綿羊分派成兩組,每組各 250 隻。

weights DataFrame 已可供你使用。此外,numpypandas 分別已匯入為 nppd

本練習屬於課程

Python 的實驗設計

檢視課程

練習說明

  • weights DataFrame 隨機選取 250 位受試者,且不放回,存入新的 DataFrame group1
  • 將剩下的 250 位受試者放入 group2
  • 串接並輸出你新建立的兩個 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)
編輯並執行程式碼