Package: addr 1.1.0

Cole Brokamp

addr: Clean, Parse, Harmonize, Match, and Geocode Messy Real-World US Addresses

Clean, parses, standardize, match, and geocodes messy, real-world US addresses. Use the included `usaddress` library to tag address components and build addr vector objects composed of addr_part vectors for number, street, and place. These vectors can be standardized, matched, joined, and used as data-frame columns, allowing standard R tools to work with nested address structures.

Authors:Cole Brokamp [aut, cre], Erika Manning [aut]

addr_1.1.0.tar.gz
addr_1.1.0.zip(r-4.7)addr_1.1.0.zip(r-4.6)addr_1.1.0.zip(r-4.5)
addr_1.1.0.tgz(r-4.6-x86_64)addr_1.1.0.tgz(r-4.6-arm64)addr_1.1.0.tgz(r-4.5-x86_64)addr_1.1.0.tgz(r-4.5-arm64)
addr_1.1.0.tar.gz(r-4.7-arm64)addr_1.1.0.tar.gz(r-4.7-x86_64)addr_1.1.0.tar.gz(r-4.6-arm64)addr_1.1.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
addr/json (API)

# Install 'addr' in R:
install.packages('addr', repos = c('https://geomarker-io.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/geomarker-io/addr/issues

Pkgdown/docs site:https://geomarker.io

On CRAN:

Conda:

rustcargo

5.37 score 11 stars 390 scripts 38 exports 17 dependencies

Last updated from:93195345ef (on v1.1.0). Checks:5 OK, 4 WARNING, 3 NOTE, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK395
linux-devel-x86_64OK445
source / vignettesOK296
linux-release-arm64OK384
linux-release-x86_64OK393
macos-release-arm64WARNING354
macos-release-x86_64WARNING725
macos-oldrel-arm64NOTE365
macos-oldrel-x86_64NOTE607
windows-develWARNING649
windows-releaseWARNING668
windows-oldrelNOTE650
wasm-releaseFAIL136

Exports:addraddr_fuzzy_left_joinaddr_fuzzy_matchaddr_left_joinaddr_matchaddr_match_prepareaddr_match_stageaddr_numberaddr_placeaddr_streetas_addrclean_address_textcounty_fips_lookupelh_datafuzzy_matchfuzzy_match_addr_fieldgeocodegeocode_stagegeocode_tablematch_addr_numbermatch_addr_streetmatch_zipcodesnadnad_example_dataphonetic_street_keyrun_addr_explorerrun_geocode_explorertaftaf_catalogtaf_ensuretaf_installtaf_needed_countiestaf_ziptag_usaddresstiger_addr_feattiger_feat_namesvoter_addresseszipcode_variant

Dependencies:clicurlgluelifecyclemagrittrnanoparquetpillarpkgconfigRcpprlangs2S7stringdisttibbleutf8vctrswk

Readme and manuals

Help Manual

Help pageTopics
Left join two data frames using fuzzy addr matchingaddr_fuzzy_left_join
Fuzzy match addr vectors using field-specific string distancesaddr_fuzzy_match fuzzy_match_addr_field
Left join two data frames using addr matchingaddr_left_join
Match addr vectorsaddr_match addr_match_prepare
Classify addr match stageaddr_match_stage
addr classesaddr addr_number addr_place addr_street
Coerce to addras_addr
Clean address textclean_address_text
Translate county names and county FIPS identifierscounty_fips_lookup
Example line-one addresseselh_data
Fuzzy matchfuzzy_match
Geocode addr vectors with Census TIGER address featuresgeocode geocode_zip
Classify geocode stagegeocode_stage
Convert geocode objects to JSON-safe tablesgeocode_table
Match addr_number vectorsmatch_addr_number
Match addr_street vectorsmatch_addr_street
Match ZIP codesmatch_zipcodes
Read National Address Database (NAD) tables into Rnad nad_download nad_read
Example National Address Database addressesnad_example_data
Convert street names into phonetic matching keysphonetic_street_key
Launch the address parsing and matching explorerrun_addr_explorer
Launch the address geocoding explorerrun_geocode_explorer
TIGER Address Features datasettaf taf_install
Read TIGER address feature ZIP/county catalogtaf_catalog
Find and install TAF counties needed for ZIP codestaf_ensure taf_needed_counties
Read taf() data for ZIP codes across all installed countiestaf_zip
Tag US addressestag_usaddress
Get s2_geography for tiger street rangestiger_addr_feat
Get names for tiger street rangestiger_feat_names
Example addressesvoter_addresses
Create ZIP code variantszipcode_variant