Перевод кода Stata в R: веса обследования

Я пытаюсь взвесить данные опроса в R. Я использую код Stata в качестве ссылки.

Код, используемый в этой программе для взвешивания моих данных:

svyset [iw=wgtp], vce(sdr), sdrweight(wgtp1-wgtp80) mse

Я перевел этот код в код R следующим образом:

svydesign(ids = ~1, data = house.data, weights = (~wgtp1-wgtp80))

Однако я не уверен, является ли это правильным переводом, и правильно ли я применяю его в R. Любое понимание и предложения будут высоко оценены!

0 ответов

С текущей версией "опроса" вы хотите

svrepdesign(data=house.data, weights=~wgtp, repweights="wgtp[1-9]+",type="successive-difference")

То есть svrepdesign для опроса с повторными весами, выборочные веса wgtp, и копировать веса wgtp1-wgtp80, и веса "последовательных разностей".

Другие вопросы по тегам