v <- terra::vect(system.file("extdata/cyl.gpkg", package = "tidyterra"))
v <- dplyr::mutate(v, grp = ifelse(iso2 %in% c("ES-AV", "ES-BU"), "a", "b"))
complete(v, grp, tidyr::nesting(iso2, name)) |>
glimpse()
Run the code above in your browser using DataLab