Zacznij terazZacznij za darmo

Losowe przypisanie obiektów do grup

Po zdobyciu zaufania firmy rolniczej podczas poprzedniego projektu, powierzono ci zadanie właściwego przygotowania eksperymentu.

Wykorzystaj swoją wiedzę o najlepszych praktykach projektowania eksperymentów, aby podzielić owce na dwie równe grupy po 250 sztuk.

Do dyspozycji masz DataFrame weights. Biblioteki numpy i pandas zostały już zaimportowane odpowiednio jako np i pd.

To ćwiczenie jest częścią kursu

Projektowanie eksperymentów w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Losowo wybierz 250 obiektów z DataFrame weights do nowego DataFrame group1 bez powtórzeń.
  • Pozostałe 250 obiektów umieść w group2.
  • Połącz statystyki opisowe dwóch nowo utworzonych DataFrame'ów.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod