addNAstr | R Documentation |
This function modifies a factor by turning NA
into an extra level
(so that NA
values are counted in tables, for instance).
This version of addNA
extends the same function provided in R by
allowing to specify a string name for the extra level (see examples).
addNAstr(x, value = "NA", ...)
x |
a vector of data, usually taking a small number of distinct values. |
value |
string to use for the extra level name. If NULL, the extra level is created as NA, and the result is the same as the one of the |
... |
arguments passed to |
an object of class "factor"
, original missing values being coded as an
extra level named NA
if as.string=FALSE
, "NA"
if
as.string=TRUE
, as specified by as.string
if as.string
is
a string.
Adapted from James (https://stackoverflow.com/a/5817181) by Joseph Larmarange <joseph@larmarange.net>
addNA
(base).
f <- as.factor(c("a","b",NA,"a","b")) f addNAstr(f) addNAstr(f, value="missing") addNAstr(f, value=NULL)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.