Assignation aléatoire des sujets
Ayant gagné la confiance de l'entreprise agricole lors de votre dernier travail, vous avez été chargé de mettre en place l'expérience de manière adéquate.
Utilisez vos connaissances en matière de bonnes pratiques expérimentales pour répartir les moutons en deux groupes égaux de 250 chacun.
Le DataFrame weights
est à votre disposition. En outre, numpy
et pandas
ont été importés en tant que np
et pd
respectivement.
Cet exercice fait partie du cours
Conception expérimentale en Python
Instructions
- Sélectionnez au hasard 250 sujets du DataFrame
weights
dans un nouveau DataFramegroup1
sans remplacement. - Mettez les 250 sujets restants sur
group2
. - Réunissez les statistiques descriptives de vos deux DataFrame nouvellement créés.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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)