Может быть selectizeInput
может помочь:
selectizeInput('countries', 'Countries', choices = list(
'All Europe' = c('country1','country2'),
'Central Europe' = c('country1','country2'),
Others = c('country1','country2')
), multiple = TRUE)
Хотя пользователю все равно придется вручную выбирать каждую страну. Если бы вы могли найти способ создания примера кода (без предоставления данных вашей компании, может быть, создать аналогичную фиктивную таблицу?), Я мог бы предложить более конкретное решение.