convertNA: Convert a character pattern or numeric value into NA and vice...

Description Usage Arguments Value See Also Examples

View source: R/convertNA.R

Description

Convert a character pattern or numeric value into NA and vice versa.

Usage

1
2
convertNA(data = NULL, na.character = c(""), na.numeric = NA,
  fromNA = FALSE)

Arguments

data

a data.frame to summarize.

na.character

a character vector specifying missing character.

na.numeric

a numeric vector specifying missing value.

fromNA

a logical value specifying replacement that NA is replaced with the first element of na.character or na.numeric.

Value

a data.frame with NA replacement.

See Also

countNA

Examples

1
2
3
4
5
6
7
dat <- data.frame(a=c("","2","3"),b=c("4", NA, "."), c=c(-1,1,3),
                  d=c(NA,3,2), stringsAsFactors=FALSE)
dat2 <- convertNA(dat, na.character=c("", "."))
dat3 <- convertNA(dat, na.character=".", na.numeric=-1, fromNA=TRUE)
dat
dat2
dat3

epifit documentation built on May 29, 2017, 3:43 p.m.