如何解决在纵向模型中使用提供的跨部门调查权重
我正在使用来自3次调查的数据运行纵向模型。
我想使用提供的预先计算的调查权重,但是我只有横截面权重(每波1个)。
我是否首先使用调查权重对每个数据集加权,然后将它们合并在一起?还是可以使用这些给定的权重来计算新的纵向权重?
我正在R中工作,到目前为止这是我的代码,但是如您所见,其中仅包含1个砝码。
svydesign(data$psu,probs=NULL,strata = data$strata,variables = NULL,fpc=NULL,data = data,nest = FALSE,check.strata = TRUE,weights=data$i_indinui_xw,pps=FALSE)
解决方法
您希望权重加起来等于总体大小,因此,如果您有3个波,则通常需要将权重除以3。例如,参见this advice,它结合了NHANES调查的多次浪潮。