È possibile selezionare più valori utilizzando le stringhe complete automatiche come la ricerca di google e la selezione dei tag di overflow dello stack nella casella di testo lucida.Completamento automatico e selezione di più valori nella casella di testo lucida
dataset<-cbind("John Doe","Ash","Ajay sharma","Ken Chong","Will Smith","Neo"....etc)
voglio selezionare più variabili dal set di dati di cui sopra come un auto di compilare la mia casella di testo e passarlo al mio 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)
})
}
)
CURA
Ho usato select2input da shinysky per la selezione di varialbes multipli, ma ora ho aggiunto il pulsante submit per ottenere insieme i valori selezionati.
#ui.R
select2Input("txt","This is a multiple select2Input",choices=c("a","b","c"),selected=c("")),
actionButton("go","submit")
voglio legare opzione selezionata consente di dire utente selezionato A e C quindi nuova variabile è
#server.R
input$go #if pressed submit button
var<-cbind("a","c")
output$text<-renderText({ print ("var")})
ma questo non sta funzionando
La modifica è una domanda elementare, si dovrebbe leggere su 'shiny' come queste cose sono molto semplici da fare. Modificherò di nuovo la mia domanda, ma la prossima volta postare una nuova domanda –