Converts a vector of US state names or codes from one system to another reuturning NA where no match is found.

US_stateCodeToName(stateCode = NULL)

US_stateCodeToFIPS(stateCode = NULL)

US_stateFIPSToName(stateFIPS = NULL)

US_stateFIPSToCode(stateFIPS = NULL)

US_stateNameToCode(stateName = NULL)

US_stateNameToFIPS(stateName = NULL)

Arguments

stateCode

Vector of ISO 3166-2 alpha-2 codes.

stateFIPS

Vector of two-digit FIPS codes.

stateName

Vector of English language state names.

Value

A vector of US state names or codes.

Examples

library(MazamaSpatialUtils) US_stateNameToCode("Washington")
#> [1] "WA"
US_stateNameToFIPS("Washington")
#> [1] "53"
postalCodes <- sample(US_stateCodes$stateCode, 30) data.frame( name = US_stateCodeToName(postalCodes), code = postalCodes, FIPS = US_stateCodeToFIPS(postalCodes) )
#> name code FIPS #> 1 Texas TX 48 #> 2 Michigan MI 26 #> 3 Hawaii HI 15 #> 4 Oklahoma OK 40 #> 5 Oregon OR 41 #> 6 Vermont VT 50 #> 7 New Jersey NJ 34 #> 8 Arkansas AR 05 #> 9 Virginia VA 51 #> 10 District of Columbia DC 11 #> 11 California CA 06 #> 12 South Carolina SC 45 #> 13 Minnesota MN 27 #> 14 Indiana IN 18 #> 15 Idaho ID 16 #> 16 Alaska AK 02 #> 17 Rhode Island RI 44 #> 18 Maryland MD 24 #> 19 North Carolina NC 37 #> 20 Colorado CO 08 #> 21 Utah UT 49 #> 22 New Mexico NM 35 #> 23 Wyoming WY 56 #> 24 Iowa IA 19 #> 25 Washington WA 53 #> 26 Arizona AZ 04 #> 27 Mississippi MS 28 #> 28 Massachusetts MA 25 #> 29 Georgia GA 13 #> 30 Connecticut CT 09