Skip to contents

Discover products

Browse and search Trafa’s statistical products.

get_products()
Get available products from the Trafa API
product_search()
Client-side search on a product tibble
product_describe()
Print human-readable product summaries
product_minimize()
Remove monotonous columns from a product tibble
product_extract_ids()
Extract product codes from a product tibble
product_has_data()
Check if a product is a data-bearing leaf or an empty container

Explore measures

Each product contains one or more measures (KPIs).

get_measures()
Get measures (KPIs) for a product
measure_search()
Search measures by text
measure_describe()
Print human-readable measure summaries
measure_extract_names()
Extract measure names

Explore dimensions

Dimensions are the filter variables available for a product.

get_dimensions()
Get dimensions (filter variables) for a product
dimension_search()
Search dimensions by text
dimension_describe()
Print human-readable dimension summaries
dimension_values()
Extract values for a specific dimension
dimension_extract_names()
Extract dimension names

Prepare and fetch data

Build queries and download data.

prepare_query() print(<trafa_query>)
Prepare a data query with progressive validation
get_data()
Fetch data from the Trafa API

Data utilities

Post-processing helpers for downloaded data.

data_minimize()
Remove monotonous columns from a data tibble
data_legend()
Generate a source caption for plots

Query composition

Low-level functions for building pipe-delimited API queries.

compose_structure_query()
Compose a structure query string
compose_data_query()
Compose a data query string

Utilities

API availability and cache management.

trafa_available()
Check if the Trafa API is available
trafa_cache_dir()
Get the persistent rTrafa cache directory
trafa_clear_cache()
Clear rTrafa cache files