Mulai sekarangMulai gratis

Penugasan subjek non-acak

Sebuah perusahaan agrikultur sedang melakukan eksperimen untuk mengukur bagaimana pemberian berbagai jenis rumput kepada domba memengaruhi berat badan mereka. Mereka meminta bantuan Anda untuk menyiapkan eksperimen dengan benar. Salah satu manajer mengatakan Anda dapat melakukan penugasan subjek dengan mengambil 250 baris teratas dari DataFrame dan itu sudah cukup.

Tugas Anda adalah menggunakan kemampuan analitis untuk menunjukkan mengapa hal ini mungkin bukan ide yang baik. Tempatkan subjek ke dalam dua kelompok menggunakan penugasan non-acak (250 baris pertama) dan amati perbedaan dalam statistik deskriptifnya.

Anda telah menerima DataFrame, weights yang memiliki kolom berisi weight domba dan kolom id yang unik.

numpy dan pandas telah diimpor masing-masing sebagai np dan pd.

Latihan ini merupakan bagian dari kursus

Perancangan Eksperimen dengan Python

Lihat Kursus

Instruksi latihan

  • Gunakan slicing DataFrame untuk memasukkan 250 baris pertama weights ke group1_non_rand dan sisanya ke group2_non_rand.
  • Hasilkan statistik deskriptif dari kedua kelompok dan gabungkan menjadi satu DataFrame.
  • Cetak untuk mengamati perbedaannya.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Non-random assignment
group1_non_rand = ____
group2_non_rand = ____

# Compare descriptive statistics of groups
compare_df_non_rand = ____([group1_non_rand['weight'].____, group2_non_rand['weight'].____], axis=1)
compare_df_non_rand.columns = ['group1', 'group2']

# Print to assess
print(____)
Edit dan Jalankan Kode