Я работаю с R блестящим для некоторого разведательного анализа данных. У меня есть два элемента checkbox, в одном флажке я заполняю все категориальные переменные, а в других - числовые переменные. Затем я применяю группу по этим двум выборам следующим образом.
var1 <- input$variable1 # Checkbox with categorical variables
var2 <- input$variable2 # Checkbox with numerical variables
v$data <- dataset %>%
group_by_(var1) %>%
summarize_(Sum = interp(~sum(x), x = as.name(var2))) %>%
arrange(desc(Sum))
Что работает отлично, когда есть группа только на одном столбце, но я хочу группировать несколько столбцов. Когда пользователь выбирает более одной категориальной переменной, он возвращает мне массив с именами столбцов. Как передать это в dplyr groupby.