uniquePresent {NMdata}R Documentation

Extract unique non-missing value from vector

Description

Extract unique non-missing value from vector

Usage

uniquePresent(x, req.n1 = TRUE, na.pattern)

Arguments

x

A vector, either numeric or character.

req.n1

Require one unique value? If 'TRUE' (default), an error is thrown if non-unique values found. If 'FALSE', all the unique values are returned.

na.pattern

In addition to NA-elements, what text strings should be considered missing? Default is empty strings and strings only containing white spaces ('na.pattern="^ *$"').

Details

This function is particularly useful when combining data sets of which only some contain certain variables. uniquePresent with 'req.n1=TRUE' makes sure the result is a single unique value (e.g., within subjects). A typical use is carrying subject-level covariates from one data set to another in a longitudinal analysis.


[Package NMdata version 0.1.6 Index]