开始使用免费开始使用

受试对象的随机分配

由于您上次为这家农业公司的工作建立了信任,这次您被委托来正确设置实验。

请运用实验设计最佳实践,将这些羊随机分为两个等量组,每组 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)
编辑并运行代码