IniziaInizia gratis

Assegnazione casuale dei soggetti

Avendo guadagnato fiducia con il tuo ultimo lavoro per l’azienda agricola, ti è stato affidato il compito di impostare correttamente l’esperimento.

Usa le tue conoscenze di buone pratiche di progettazione sperimentale per assegnare le pecore a due gruppi uguali da 250 ciascuno.

Il DataFrame weights è a tua disposizione. Inoltre, numpy e pandas sono stati importati rispettivamente come np e pd.

Questo esercizio fa parte del corso

Progettazione Sperimentale in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Seleziona casualmente 250 soggetti dal DataFrame weights in un nuovo DataFrame group1 senza reinserimento.
  • Metti i restanti 250 soggetti in group2.
  • Concatena le statistiche descrittive dei due nuovi DataFrame.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice