Можно ли выбрать несколько значений, используя автоматические полные строки, похожие на поиск тегов google search и stack overflow в блестящем текстовом поле.Автоматическое заполнение и выбор нескольких значений в текстовом поле shiny
dataset<-cbind("John Doe","Ash","Ajay sharma","Ken Chong","Will Smith","Neo"....etc)
Я хочу, чтобы выбрать несколько переменных из приведенного выше набора данных в качестве автоматического заполнения в моем текстовом поле и передать его на мой server.R
ui.R
shinyUI(fluidPage(
titlePanel("test"),
sidebarLayout(
sidebarPanel(
helpText("text"),
textInput("txt","Enter the text",""),
#Pass the dataset here for auto complete
),
mainPanel(
tabsetPanel(type="tab",tabPanel("Summary"),textOutput("text2"))
)
)
))
server.R
# server.R
shinyServer(function(input, output) {
output$text2<- renderText({
paste("hello",input$txt)
})
}
)
EDITED
Я использовал select2input от shinysky для выбора mulitiple varialbes, но теперь я добавил кнопку отправки, чтобы получить выбранные значения вместе.
#ui.R
select2Input("txt","This is a multiple select2Input",choices=c("a","b","c"),selected=c("")),
actionButton("go","submit")
Я хочу, чтобы связать выбранный параметр позволяет сказать, пользователь выбрал и с, то новая переменная
#server.R
input$go #if pressed submit button
var<-cbind("a","c")
output$text<-renderText({ print ("var")})
, но это не работает
Ваша правка элементарный вопрос, вы должны прочитать на 'shiny', как эти вещи очень просто сделать. Я отредактирую свой вопрос еще раз, но в следующий раз отправлю новый вопрос –