เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การกำหนดกลุ่มทดลองแบบสุ่ม

หลังจากที่สร้างความไว้วางใจกับบริษัทเกษตรกรรมจากงานก่อนหน้า คราวนี้ได้รับมอบหมายให้ออกแบบและจัดเตรียมการทดลองอย่างถูกต้อง

นำความรู้เรื่องแนวปฏิบัติที่ดีในการออกแบบการทดลองมาใช้ เพื่อแบ่งแกะออกเป็นสองกลุ่มเท่ากัน กลุ่มละ 250 ตัว

มี DataFrame weights เตรียมไว้ให้แล้ว นอกจากนี้ได้นำเข้า numpy และ pandas เป็น np และ pd ตามลำดับ

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การออกแบบการทดลองด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สุ่มเลือก 250 รายการจาก DataFrame weights ไปยัง DataFrame ใหม่ชื่อ group1 โดยไม่มีการเลือกซ้ำ
  • นำ 250 รายการที่เหลือใส่ใน group2
  • เชื่อมสถิติเชิงพรรณนาของ DataFrame ทั้งสองที่สร้างขึ้นใหม่เข้าด้วยกัน

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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)
แก้ไขและรันโค้ด