Začněte nyníZačněte zdarma

Náhodné rozdělení subjektů

Zemědělská firma ti po předchozí spolupráci důvěřuje víc než kdy dřív — a teď tě pověřila správným nastavením experimentu.

Využij své znalosti osvědčených postupů v návrhu experimentů a rozděl ovce do dvou stejně velkých skupin po 250.

K dispozici máš DataFrame weights. Knihovny numpy a pandas jsou naimportovány jako np a pd.

Toto cvičení je součástí kurzu

Experimentální design v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Náhodně vyber 250 subjektů z DataFrame weights do nového DataFrame group1 bez opakování.
  • Zbývajících 250 subjektů vlož do group2.
  • Spoj popisné statistiky dvou nově vytvořených DataFramů.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód