header_tag.html

Skip to contents

Imports data from NWIS about measured parameter based on user-supplied parameter code or codes. This function gets the data from here: https://nwis.waterdata.usgs.gov/nwis/pmcodes

Usage

readNWISpCode(parameterCd)

Arguments

parameterCd

character of USGS parameter codes (or multiple parameter codes). These are 5 digit number codes, more information can be found here: https://help.waterdata.usgs.gov/. To get a complete list of all current parameter codes in the USGS, use "all" as the input.

Value

parameterData data frame with the following information:

NameTypeDescription
parameter_cdcharacter5-digit USGS parameter code
parameter_group_nmcharacterUSGS parameter group name
parameter_nmcharacterUSGS parameter name
casrncharacterChemical Abstracts Service (CAS) Registry Number
srsnamecharacterSubstance Registry Services Name
parameter_unitscharacterParameter units

See also

Examples


paramINFO <- readNWISpCode(c("01075", "00060", "00931"))
paramINFO <- readNWISpCode(c("01075", "00060", "00931", NA))
# \donttest{
all_codes <- readNWISpCode("all")
#> GET:https://help.waterdata.usgs.gov/code/parameter_cd_query?fmt=rdb&group_cd=%25

one_extra <- readNWISpCode(c("01075", "12345"))
#> GET:https://help.waterdata.usgs.gov/code/parameter_cd_nm_query?fmt=rdb&parm_nm_cd=12345
#> Warning: The following pCodes seem mistyped, and no information was returned: 12345

# }