The strayr
package provides tools to make working with Australian data easier. This includes:
tidy versions of common structures used by the Australian Bureau of Statistics (ABS), like ANZSIC and ANZSCO:
a function to tidy up state names (
clean_states()
); anda function that knows whether particular dates are public holidays (
is_holiday()
).
This package is currently in development and subject to change. The lifecycle badge will be changed to stable
when it is stable (should be relatively soon).
Contribute to this package: people are actively encouraged to contribute to this package.
Installation
You can install the current version of strayr
with:
remotes::install_github("runapp-aus/strayr")
Structures
Current structures stored in strayr
are:
- Australian and New Zealand Standard Classification of Occupations (ANZSCO), Cat. 1220.0:
-
anzsco2019
: occupation levels of ANZSCO, 2013, Version 1.3. -
anzsco2013
: occupation levels of ANZSCO, 2013, Version 1.2. -
anzsco2009
: occupation levels ANZSCO, First Edition, Revision 1, 2009.
-
- Australian and New Zealand Standard Industrial Classification (ANZSIC), Cat. 1292.0:
-
anzsic2006
: industry levels of ANZSIC, 2006 (Revision 1.0).
-
- Australian Standard Classification of Education (ASCED), Cat. 1272.0:
Converting state names and abbreviations
The clean_state()
function makes it easy to wrangle vectors of State names and abbreviations - which might be in different forms and possibly misspelled.
Australian public holidays
This package includes the auholidays
dataset from the Australian Public Holidays Dates Machine Readable Dataset as well as a helper function is_holiday
.
Parsing income ranges
The parse_income_range
function provides some tools for extracting numbers from income ranges commonly used in Australian data. For example:
parse_income_range("$1-$199 ($1-$10,399)", limit = "lower")
#> [1] 1
Accessing ABS mapping structures
The strayr
package also loads provides tools to access sf
objects contained in absmapsdata
. See ?strayr::read_absmap
for more information.
read_absmap("sa42021")