Learn R Programming

NADA (version 1.6-1.2)

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= "

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)

Arguments

v

A character vector.

qual.symbol

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

Author

R. Lopaka Lee <rclee@usgs.gov>

Dennis Helsel <dhelsel@practicalstats.com>

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
    v = c('<1', 1, '<1', 1, 2)
    splitQual(v)

Run the code above in your browser using DataLab