Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

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)

Author(s)

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

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

NADA

Nondetects and Data Analysis for Environmental Data

v1.6-1.1
GPL (>= 2)
Authors
Lopaka Lee
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.