Skip to contents

Returns the appropriate column(s) to use for grouping data based on the selected administrative level. This utility is commonly used in functions that need to dynamically group or filter data by administrative hierarchy.

Usage

get_admin_columns(admin_level)

Arguments

admin_level

A character string specifying the administrative level. Must be one of "national", "adminlevel_1", or "district".

Value

A character vector of column names to group by, or NULL if admin_level = "national".

Examples

get_admin_columns("national")
#> NULL
#> NULL

get_admin_columns("adminlevel_1")
#> [1] "adminlevel_1"
#> "adminlevel_1"

get_admin_columns("district")
#> [1] "adminlevel_1" "district"    
#> c("adminlevel_1", "district")