CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Sélectionnez aléatoirement 250 sujets du DataFrame weights dans un nouveau DataFrame group1, 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)
Modifier et exécuter le code