Ich benutze R glänzende Werkzeuge und ich ein Problem zu treffen. Wenn ich die mehrere Auswahltaste verwenden, ich ein Komma am Ende jeder Auswahl hinzufügen möchten, hier ist das, was ich tue:So löschen Sie das letzte Komma in mehreren Auswahl in r Shiny
UI.R
conditionalPanel("input.Select_Table == 'Demographics'",
selectInput(inputId ="demo",label ="select variables you need", multiple = TRUE,
choices=c('Respondent_ID','year','month','City','City_Level','Province',
'Region','Actual_Age','Age_Level','Household_Income','Personal_Income_Level')))
Server.R
output$demo <- renderText(paste(substring(input$Select_Table,1,1),".",input$demo,","))
der Ausgang so sein würde:
D . City , D . year , D . Province ,
ich jedoch am Ende der letzten Auswahl das letzte Komma nicht will (derjenige sein Hind "D. Province "), aber ich habe finden bisher keinen Weg, um es automatisch zu löschen. Könnten Sie mir bitte helfen?
Vielen Dank,
Verse
versuchen 'renderText (einfügen (Teilzeichenfolge (Eingabe $ Select_Table, 1,1),". ", Eingabe $ Demo, sep =", ")))? – Deena
@Dee Wird ein seltsames Doppelkomma als solches hinzufügen ',.,' Und ich bin nicht sicher, warum. Das war, was mein erstes war. – amwill04
@Dee Änderung in 'renderText (einfügen (Teilzeichenfolge (Eingabe $ Select_Table, 1,1),". ", Eingabe $ Demo, Kollaps =", "))' – amwill04