FillDown {DataCombine}R Documentation

Fills in missing (NA) values with the previous non-missing value

Description

Fills in missing (NA) values with the previous non-missing value

Usage

FillDown(data, Var)

Arguments

data

a data frame. Optional as you can simply specify a vector with Var,

Var

the variable in data or a vector you would like to fill down missing (NA) values.

Value

data frame

Examples

# Create fake data
id <- c('Algeria', NA, NA, NA, 'Mexico', NA, NA)
score <- rnorm(7)
Data <- data.frame(id, score)

# FillDown id
DataOut <- FillDown(Data, 'id')

## Not run: 
# Use group_by and mutate from dplyr to FillDown grouped data, e.g.:
Example <- Example %>% group_by(grouping) %>% 
             mutate(NewFilled = FillDown(Var = VarToFill))

## End(Not run)

[Package DataCombine version 0.2.21 Index]