Fills all of an object's (missing and non-missing) values while preserving the object's dimensionality and class.
# S3 method for class 'nlist'
fill_all(x, value = 0L, nas = TRUE, ...)
The modified object.
It should only be defined for objects with values of consistent class ie not standard data.frames.
fill_all(logical)
: Fill All for logical Objects
fill_all(integer)
: Fill All for integer Objects
fill_all(numeric)
: Fill All for numeric Objects
fill_all(character)
: Fill All for character Objects
Other fill:
fill_na()
fill_all(nlist(x = c(2, NA), y = matrix(c(1:3, NA), nrow = 2)))
#> $x
#> [1] 0 0
#>
#> $y
#> [,1] [,2]
#> [1,] 0 0
#> [2,] 0 0
#>
#> an nlist object with 2 numeric elements
fill_all(nlist(x = c(2, NA), y = matrix(c(1:3, NA), nrow = 2)), nas = FALSE)
#> $x
#> [1] 0 NA
#>
#> $y
#> [,1] [,2]
#> [1,] 0 0
#> [2,] 0 NA
#>
#> an nlist object with 2 numeric elements