Learn R Programming

NADA (version 1.6-1.1)

splitQual: Split character qualifiers and numeric values from qualified data

Description

splitQual extracts qualified and unqualified vectors from a character vector containing concatenated numeric and qualifying characters.

Typically used to split ``less-thans" in qualifier-numeric concatenations like ``<0.5".

Usage

splitQual(v, qual.symbol= "

Arguments

v

A character vector.

qual.symbol

The qualifier symbol to split from the characters in v. Defaults to ``<".

Value

splitQual returns a list of three vectors.

qual

A numeric vector of values associated with qualified input.

unqual

A numeric vector of values associated with unqualified input

qual.index

Indexes of qualified values (ie., where qual.symbol was matched)

unqual.index

Indexes of unqualified values (ie., where qual.symbol was not matched)

References

Lee and Helsel (2005), Statistical analysis of environmental data containing multiple detection limits: S-language software for regression on order statistics, Computers in Geoscience vol. 31, pp. 1241-1248

Examples

Run this code
# NOT RUN {
    v = c('<1', 1, '<1', 1, 2)
    splitQual(v)
# }

Run the code above in your browser using DataLab