การประมาณขนาดตัวอย่างที่ต้องการสำหรับการศึกษาด้านพลังงาน
ในภาคพลังงาน นักวิจัยมักได้รับมอบหมายให้ประเมินประสิทธิผลของเทคโนโลยีหรือโครงการใหม่ที่มุ่งเพิ่มประสิทธิภาพพลังงานหรือลดการใช้พลังงาน การศึกษานี้ออกแบบมาเพื่อเปรียบเทียบผลกระทบของมาตรการประหยัดพลังงาน 2 แบบ ได้แก่ "Smart Thermostats" และ "LED Lighting" เพื่อให้การศึกษามีกำลัง (power) เพียงพอในการตรวจจับความแตกต่างที่มีนัยสำคัญในการประหยัดพลังงานระหว่างสองมาตรการนี้ จึงต้องดำเนินการวิเคราะห์กำลัง (power analysis)
โหลด pandas as pd, numpy as np และ from statsmodels.stats.power import TTestIndPower ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การออกแบบการทดลองด้วย Python
คำแนะนำการฝึกหัด
- สร้างออบเจกต์
TTestIndPower - ดำเนินการวิเคราะห์กำลังเพื่อประมาณขนาดตัวอย่างที่ต้องการสำหรับแต่ละกลุ่ม (Smart Thermostats และ LED Lighting) เพื่อให้ได้ค่า power เท่ากับ 0.9 โดยกำหนดให้ขนาดเอฟเฟกต์อยู่ในระดับปานกลาง (Cohen's d = 0.5) และค่า alpha เท่ากับ 0.05 โดยทั้งสองกลุ่มมีขนาดเท่ากัน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Instantiate a TTestIndPower object
power_analysis = ____
# Conduct a power analysis to determine the required sample size
required_n = power_analysis.solve_power(
effect_size=____,
alpha=____,
power=____,
ratio=____)
print(required_n)