Tôi đang cố gắng ước tính hiệu quả điều trị trung bình từ dữ liệu quan sát bằng cách sử dụng trọng số điểm xu hướng (cụ thể là IPTW). Tôi nghĩ rằng tôi đang tính toán ATE một cách chính xác, nhưng tôi không biết cách tính khoảng tin cậy của ATE trong khi tính đến trọng số điểm của xu hướng nghịch đảo.
Đây là phương trình tôi đang sử dụng để tính hiệu quả điều trị trung bình (tham chiếu Stat Med. Ngày 10 tháng 9 năm 2010; 29 (20): 2137 Phản2148.): Trong đóN=tổng số đối tượng,Zi=tình trạng điều trị,Yi=tình trạng kết quả vàpi=điểm số xu hướng.
Có ai biết gói R sẽ tính khoảng tin cậy của hiệu quả điều trị trung bình, có tính đến các trọng số không? survey
Gói có thể giúp ở đây? Tôi đã tự hỏi nếu điều này sẽ làm việc:
library(survey)
sampsvy=svydesign(id=~1,weights=~iptw,data=df)
svyby(~surgery=='lump',~treatment,design=sampsvy,svyciprop,vartype='ci',method='beta')
#which produces this result:
treatment surgery == "lump" ci_l ci_u
No 0.1644043 0.1480568 0.1817876
Yes 0.2433215 0.2262039 0.2610724
Tôi không biết phải đi đâu từ đây để tìm khoảng tin cậy của sự khác biệt giữa các tỷ lệ (tức là hiệu quả điều trị trung bình).