如何解决Stata中的随机分配处理
我在Stata进行随机分配治疗时需要帮助,我迷路了。分配该变量的可能性为45%。在将变量分配为待处理变量后,我必须通过随机绘制特定时间段来选择待处理日期。
有关如何执行此操作的任何帮助。我创建的代码未产生任何结果。
gen effect = runiform(weight,.45)
解决方法
关于问题的第一部分,关于以0.45的概率随机分配治疗,可以通过以下方式实现:
clear
set obs 100
gen id = _n
gen prob = runiform(0,1)
gen treatment = 0
replace treatment = 1 if prob <= 0.45
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。