Package: healthyAddress 0.5.1

healthyAddress: Convert Addresses to Standard Inputs

Efficient tools for parsing and standardizing Australian addresses from textual data. It utilizes optimized algorithms to accurately identify and extract components of addresses, such as street names, types, and postcodes, especially for large batched data in contexts where sending addresses to internet services may be slow or inappropriate. The core functionality is built on fast string processing techniques to handle variations in address formats and abbreviations commonly found in Australian address data. Designed for data scientists, urban planners, and logistics analysts, the package facilitates the cleaning and normalization of address information, supporting better data integration and analysis in urban studies, geography, and related fields.

Authors:Hugh Parsonage [aut, cre]

healthyAddress_0.5.1.tar.gz
healthyAddress_0.5.1.zip(r-4.7)healthyAddress_0.5.1.zip(r-4.6)healthyAddress_0.5.1.zip(r-4.5)
healthyAddress_0.5.1.tgz(r-4.6-x86_64)healthyAddress_0.5.1.tgz(r-4.6-arm64)healthyAddress_0.5.1.tgz(r-4.5-x86_64)healthyAddress_0.5.1.tgz(r-4.5-arm64)
healthyAddress_0.5.1.tar.gz(r-4.7-arm64)healthyAddress_0.5.1.tar.gz(r-4.7-x86_64)healthyAddress_0.5.1.tar.gz(r-4.6-arm64)healthyAddress_0.5.1.tar.gz(r-4.6-x86_64)
healthyAddress_0.5.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
healthyAddress/json (API)
NEWS

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

Bug tracker:https://github.com/hughparsonage/healthyaddress/issues

Uses libs:
  • openmp– GCC OpenMP (GOMP) support library

On CRAN:

Conda:

openmp

4.01 score 6 stars 17 scripts 172 downloads 23 exports 11 dependencies

Last updated from:9fb5ca7bf2. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK155
linux-devel-x86_64OK132
source / vignettesOK170
linux-release-arm64OK136
linux-release-x86_64OK129
macos-release-arm64OK130
macos-release-x86_64OK176
macos-oldrel-arm64OK120
macos-oldrel-x86_64OK187
windows-develOK103
windows-releaseOK95
windows-oldrelOK99
wasm-releaseOK119

Exports:.digit256.permitted_street_type_ordcompress_latloncompress_latlon_generaldecompress_latlondecompress_latlon_generaldownload_latlon_dataextract_flatNumberFirstLastextract_postcodeHashStreetNamematch_StreetTypematch_wordmutate_latlonnany_lowercasepostcode2steread_ste_fststandard_address2standard_address3standardize_addresstoupper_basicunHashStreetNameunique_PostcodesuniqueN_Postcodes

Dependencies:data.tablefastmatchfstfstcorehutilshutilscppmagrittrqs2RcppRcppParallelstringfish

Readme and manuals

Help Manual

Help pageTopics
Extract the n-th digit of a duocentehexaquinquagesimal number.digit256
Street types allowed..permitted_street_type_ord
Compress latitude and longitude to a 32-bit integercompress_latlon compress_latlon_general decompress_latlon decompress_latlon_general
Download latitude longitude data by addressdownload_latlon_data
Extract the flat number, number first/last from an addressextract_flatNumberFirstLast
Extract the postcode from the suffix of a stringextract_postcode
Hash a street name quickly and accuratelyHashStreetName unHashStreetName
Find the street type within an addressmatch_StreetType
Find word within a sentencematch_word
Add latitude and longitude columns to a standard addressmutate_latlon
Uppercase character vectorsnany_lowercase
In what states do postcodes lie?postcode2ste
Get internal dataread_ste_fst
Standard addressstandardize_address standard_address2 standard_address3
Uppercasetoupper_basic
Unique postcodes ofuniqueN_Postcodes unique_Postcodes