splitQual {NADA}R Documentation

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)

Author(s)

Lopaka(Rob) Lee <rclee@usgs.gov>

Dennis Helsel <dhelsel@usgs.gov>

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

    v = c('<1', 1, '<1', 1, 2)
    splitQual(v)

[Package NADA version 1.5-1 Index]