View source: R/split_classification.R
split_classification | R Documentation |
Expand a character representation of a hierarchical classification to make a price index aggregation structure by splitting along a delimiter.
split_classification(x, split, ..., sep = ".")
x |
A character vector, or something that can be coerced into one, of codes/labels for a specific level in a classification (e.g., 5-digit COICOP). |
split |
A regular expression to delineate and split the levels in |
... |
Additional argument to pass to |
sep |
A character used to delineate levels in |
A list with a entry for each level in x
giving the "digits" that
represent each level in the hierarchy.
aggregation_structure()
to make a price-index aggregation structure.
expand_classification()
to expand a classification by the width of the
levels.
#' # A simple classification structure
# 1
# |-----+-----|
# 11 12
# |---+---| |
# 111 112 121
split_classification(c("111", "112", "121"), "")
# Useful if there are delimiters in the classification (like COICOP)
split_classification(c("01.1.1", "01.1.2", "01.2.1"), ".", fixed = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.