Множественный выбор для DataTable в RShiny - PullRequest
0 голосов
/ 20 января 2019

Я пытаюсь создать приложение интерактивной визуализации / RShiny, которое позволяет мне отображать данные с использованием двух разных селекторов, но я могу пока заставить работать только один. Ниже приведен код для одного селектора.

# Create data table
  output$reviewstable <- DT::renderDataTable({
    reviews_sample <- reviews %>%
      sample_n(input$n) %>%
      select(Hotel_Address:Reviewer_Score, days_since_review:lng)

    DT::datatable(data = reviews_sample,
                  options = list(pageLength = 10), 
                  rownames = FALSE)

Теперь я хочу добавить еще один код:

# req(input$Hotel_Name)
# reviews_from_selected_hotel <- reviews %>%
#   filter(Hotel_Name %in% input$Hotel_Name) %>%
#   select(Hotel_Address:Reviewer_Score, days_since_review:lng)

Я сделал несколько попыток слияния двух, чтобы приложение учитывало оба входа (если они выбраны) при отображении таблицы данных. Как мне это сделать?

Ответы [ 2 ]

0 голосов
/ 20 января 2019

Можете ли вы создать и визуализировать два выхода отдельно, но сделать так, чтобы они отображались на одной панели, чтобы они были рядом

0 голосов
/ 20 января 2019

Рассмотрим строку, связывающую два фрейма данных:

rbind(reviews %>%
         sample_n(input$n) %>%
         select(Hotel_Address:Reviewer_Score, days_since_review:lng)
      ,
      reviews %>%
         filter(Hotel_Name %in% input$Hotel_Name) %>%
         select(Hotel_Address:Reviewer_Score, days_since_review:lng)
      )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...