Affectation aléatoire des sujets
Ayant gagné la confiance de l’entreprise agricole lors de votre précédente mission, on vous confie la mise en place correcte de l’expérience.
Mettez en œuvre vos bonnes pratiques de plan d’expériences pour répartir les moutons en deux groupes équilibrés de 250 chacun.
Le DataFrame weights est à votre disposition. De plus, numpy et pandas ont été importés sous les alias np et pd.
Cet exercice fait partie du cours
<cours>Conception expérimentale en Python</cours>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)