Affectation aléatoire des sujets
Grâce à la confiance établie lors de votre dernier mandat avec l'entreprise agricole, on vous confie la mise en place adéquate de l'expérience.
Mettez à profit vos bonnes pratiques en conception expérimentale pour répartir les moutons en deux groupes égaux de 250 chacun.
Le DataFrame weights est à votre disposition. De plus, numpy et pandas ont été importés sous les alias np et pd respectivement.
Cette activité fait partie du cours
Conception d'expériences en Python
Instructions de l’exercice
- Sélectionnez aléatoirement 250 sujets du DataFrame
weightsdans un nouveau DataFramegroup1, sans remise. - Placez les 250 sujets restants dans
group2. - Concaténez les statistiques descriptives de vos deux nouveaux DataFrames.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)