fill_na: Fill Missing Values

View source: R/fill-na.R

fill_naR Documentation

Fill Missing Values

Description

Fills all of an object's missing values while preserving the object's dimensionality and class.

Usage

fill_na(x, value, ...)

## S3 method for class 'logical'
fill_na(x, value = FALSE, ...)

## S3 method for class 'integer'
fill_na(x, value = 0L, ...)

## S3 method for class 'numeric'
fill_na(x, value = 0, ...)

## S3 method for class 'character'
fill_na(x, value = "0", ...)

Arguments

x

An object.

value

A scalar of the value to replace values with.

...

Other arguments passed to methods.

Details

It should only be defined for objects with values of consistent class ie not standard data.frames.

Value

The modified object.

Methods (by class)

  • logical: Fill Missing Values for logical Objects

  • integer: Fill Missing Values for integer Objects

  • numeric: Fill Missing Values for numeric Objects

  • character: Fill Missing Values for character Objects

See Also

Other fill: fill_all()

Examples


# logical
fill_na(c(TRUE, NA))

# integer
fill_na(c(1L, NA), 0)

# numeric
fill_na(c(1, NA), Inf)

# character
fill_na(c("text", NA))
fill_na(matrix(c("text", NA)), value = Inf)

extras documentation built on June 8, 2022, 5:07 p.m.