svyglm() 如何处理缺失值?

问题描述

redis-cli keys "stats.*" | cut -d ' ' -f2 | xargs -d '\n' redis-cli DEL 一个 svyglm() 参数。这是否意味着对于任何协变量,如果给定样本缺少任何协变量,它将删除整个样本的观察结果?

我只想包含每个协变量都有值的样本。但是在处理加权调查数据时,我不能在加权之前删除值(除了那些缺少权重值的值)。所以我必须在之后做。

svyglm() na.action = na.omit 参数是否自动执行此操作?所以它只计算/评估每个协变量都有值的样本?

解决方法

与其他 R 建模函数一样,默认情况下 svyglm 会删除具有任何缺失值的观察。

从调查统计的角度来看,这是通过采用非缺失子集并推断非缺失总体来完成的。