Я разрабатываю одно приложение в блестящей панели инструментов, в котором я хочу динамически заполнять раскрывающийся список после загрузки csv. В раскрывающемся списке будут представлены 10 крупнейших городов по регистрации пользователей, которые я получаю от следующего кода.Как динамически заполнять выпадающий список вариантов в блестящей панели мониторинга
final_data %>%
group_by(registrant_city) %>%
summarise(Total = n()) %>%
arrange(desc(Total)) %>%
top_n(n = 10)
Эти города должны войти в выпадающий список.
tabItem("email",
fluidRow(
box(
width = 4, status = "info",solidHeader = TRUE,
title = "Send Emails",
selectInput("email_select",
"Select Email Content",
choices = c("Price" = "price",
"Services" = "service"
)),
selectInput("cities",
"Select City",
choices = ??
))
))
Пожалуйста, помогите ..