我真的很感謝使用Lumley調查軟件包在R 沒有中指定概率權重的任何幫助。我正在使用Imai等調解軟件包進行R中的調解分析,該軟件包目前不支持svyglm。使用Lumley調查軟件包在R * without *中指定概率權重
我目前正在運行的代碼是:
olsmediator_basic<-lm(poledu ~ gateway_strict_alt + gender_n + spline1 + spline2 + spline3,
data = unifiedanalysis, weights = designweight).
不過,我不能確定這是否正確加權的數據。原因是這段代碼產生的標準錯誤與我在Stata中獲得的錯誤不同。我運行的是塔塔代碼:
reg poledu gateway_strict_alt gender_n spline1 spline2 spline3 [pweight=designweight]).
我在想,如果R中的權重的選擇可能不是逆概率權,但我無法從文檔,這個論壇或其他地方確定這一點。如果我錯過了一些東西,我真的很抱歉 - 我對R以及本論壇都是新手。
非常感謝您的幫助。
如果您提供了一個可重複的示例,這會更容易。 'designweight'中有什麼值?調查概率或逆概率。如果你想用逆概率加權,你必須把這些作爲權重。 – mnel
感謝您回覆mnel並對此抱歉。設計權值是逆概率權重。任何我應該做的不同? – sabaya
這裏是一個指南,以提問在Stackoverflow的好問題的鏈接:http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example通過遵循其中的建議,你可能會增加您有機會收到有用的回覆。一個可重複的例子將會有所幫助,比如在運行這個可重現的例子時,包括R和Stata的輸出。 –