Power thống kê & Cỡ mẫu
Tính cỡ mẫu cần thiết, hiệu ứng nhỏ nhất phát hiện được (MDE) và đường cong power bằng công thức đóng hoặc mô phỏng Monte Carlo.
Dữ liệu · Phân tíchTrung cấp★ 33,030⑂ 3,248Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Thực hiện phân tích power tiên nghiệm (a priori) để trả lời câu hỏi "cần bao nhiêu đối tượng/mẫu/lần lặp?".
- Với các kiểm định chuẩn (t-test, ANOVA một chiều, tỷ lệ, tương quan, chi-square, hồi quy), dùng giao diện hợp nhất trong
scripts/power.py:sample_size,power,mde,power_curve. - Với thiết kế không có công thức (hồi quy logistic/Poisson, mô hình hỗn hợp, thử nghiệm ngẫu nhiên theo cụm, phân tích sống còn, tương tác, trung gian) thì dùng
scripts/simulate_power.pyđể mô phỏng Monte Carlo và báo cả khoảng tin cậy MC. - Hướng dẫn chọn effect size một cách bảo vệ được (SESOI > estimate pilot đã co lại > quy ước), phân tích độ nhạy, hiệu chỉnh dropout, hiệu ứng cụm (DEFF = 1 + (m−1)·ICC) và so sánh đa bội.
- Có mẫu câu báo cáo dùng ngay cho hồ sơ IRB, đề xuất tài trợ hoặc pre-registration.
Phù hợp với ai
- Nhà nghiên cứu, học viên cao học đang thiết kế nghiên cứu, luận văn hoặc thử nghiệm lâm sàng.
- Người cần biện luận cỡ mẫu cho hội đồng đạo đức hoặc đơn xin tài trợ.
- Data analyst làm A/B test cần biết hiệu ứng nhỏ nhất có thể phát hiện.
- Ai muốn tránh "observed power" sai lệch và thay bằng phân tích độ nhạy đúng cách.
Ví dụ sử dụng
- "Cần bao nhiêu người mỗi nhóm để phát hiện d = 0.5 với power 80%, α = .05 hai phía?" → ra n mỗi nhóm và số người cần tuyển sau khi bù 20% bỏ theo dõi.
- "Tôi chỉ có 30 người mỗi nhóm" → tính MDE tại n đó và xuất hình power curve để đưa vào đề xuất.
- "Thử nghiệm ngẫu nhiên theo cụm với 20 phòng khám, ICC = 0.05" → mô phỏng để tìm số cụm và số bệnh nhân mỗi cụm đạt power mục tiêu.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/statistical-power/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/statistical-power từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/statistical-power/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/statistical-power ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và chuyển tới thư mục làm việc bạn muốn.
- Clone repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục skills:
mkdir -p ~/.claude/skills - Copy skill:
cp -r scientific-agent-skills/skills/statistical-power ~/.claude/skills/ - Kiểm tra Python >= 3.10:
python3 --version - Cài thư viện:
uv pip install "statsmodels>=0.14.6" "scipy>=1.11" "pingouin>=0.6" "numpy>=1.26" matplotlib pandas(thêmuv pip install lifelinesnếu cần mô phỏng sống còn). - Khởi động lại Claude Code và thử yêu cầu: "tính cỡ mẫu mỗi nhóm giúp tôi" — skill sẽ tự kích hoạt.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT