[R] svytable including NAs

Thomas Lumley tlumley at uw.edu
Wed Sep 14 23:36:42 CEST 2011

On Thu, Sep 15, 2011 at 1:49 AM, David Winsemius <dwinsemius at comcast.net> wrote:
> On Sep 14, 2011, at 6:12 AM, tesutton wrote:
>> Dear all
>> I'm creating two way tables based on weighted survey data using svytable
>> and want to include NAs as a level in the table.
>> For unweighted data I use table(..., useNA="ifany"). Is there any
>> equivalent for svytable?
>> If not, is there a solution using a different function?
> I don't know the answer to the first question, but my first experiment to
> solve would be to redefine your factors with:
>  fac <- factor(fac, exclude=NULL)
>   ... so that you get an <NA> level and label rather than having NAs.

That's the current solution.  I'll add an exclude= argument to
svytable() for the next version.


Thomas Lumley
Professor of Biostatistics
University of Auckland

More information about the R-help mailing list