Skip to contents

When aggregating across schools/districts, toString() produces long strings with duplicated names (e.g., the same school repeated for each grade). This function deduplicates: if all names are the same, returns the single name; if names differ, returns each unique name with its count.

Usage

collapse_agg_names(name_vector)

Arguments

name_vector

Character vector of names to collapse

Value

Single collapsed string

Examples

if (FALSE) { # \dontrun{
# Same school across grades
collapse_agg_names(c("School A", "School A", "School A"))
# => "School A"

# Multiple schools
collapse_agg_names(c("School A", "School A", "School B"))
# => "School A (2), School B (1)"
} # }