zero_na: Zero NA values in a data.frame

Description Usage Arguments Examples

View source: R/na.r

Description

Zero NA values in a data.frame, including cols and exluding ignore. Also does not replace Date or POSIXt fields.

Usage

1
2
zero_na(x, cols = names(x), ignore = character(), verbose = FALSE,
  na_ish = TRUE, new_val = 0)

Arguments

x

data.frame

cols

names of columns to work on, default is all columns

ignore

character vector of columns names to ignore

verbose

TRUE or FALSE

na_ish

Logical, default 'TRUE' which will convert NA-like strings, too

new_val

'0'

Examples

1
2
3
4
5
6
7
8
d <- data.frame(1:5, 6:10, 11:15)
d[2, 3] <- NA
d[5, 2] <- NA
d[1, 1] <- NA
print(d)
zero_na(d)
d[1, 1] <- "NA"
zero_na(d, na_ish = TRUE)

jackwasey/jwutil documentation built on Jan. 20, 2020, 6:56 p.m.