get.var: helper fns for dhstools

Description Usage Arguments Details Value

Description

(NB: get.var and get.weights are taken from the networkreporting package)

Usage

1
get.var(survey.data, var, default = NA)

Arguments

survey.data

the survey dataset

var

either NULL, a column name, or a vector of values

default

the default value to fill in if the variable is not found

Details

get a variable from a dataframe or vector

this function was written because a few of the estimator functions need to use weights, and there are several cases to handle: the user could pass in a column name, a vector of weights, or nothing (in which case, the weights should default to 1 for each row in the dataset). for the special case of getting weights, look at the curried fn get.weights (right below)

Value

a vector of values whose length is the same as the number of rows in survey.data; if var is NULL, this has the default values


dfeehan/dhstools documentation built on May 15, 2019, 5:12 a.m.