Willekeurige toewijzing van proefpersonen
Omdat je vertrouwen hebt opgebouwd met je vorige werk voor het agrarische bedrijf, krijg je nu de taak om het experiment goed op te zetten.
Gebruik je kennis van best practices in experimenteel ontwerp om de schapen in twee gelijke groepen van elk 250 in te delen.
De weights DataFrame is beschikbaar. Daarnaast zijn numpy en pandas respectievelijk geïmporteerd als np en pd.
Deze oefening maakt deel uit van de cursus
Experimenteel ontwerpen in Python
Oefeninstructies
- Selecteer willekeurig 250 proefpersonen uit de
weightsDataFrame in een nieuw DataFramegroup1zonder terugleggen. - Plaats de overige 250 proefpersonen in
group2. - Concateneer de beschrijvende statistieken van je twee nieuw aangemaakte DataFrames.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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)