checkboxGroupInput
рдХреЛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ (рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ) рд╕рдореВрд╣ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕рднреА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ/рдХреЛрдИ рднреА рдирд╣реАрдВ рдЪреБрдиреЗрдВ рдмреЙрдХреНрд╕ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ updateCheckboxGroupInput()
рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг:
myChoices <- letters[1:5]
runApp(list(
ui = basicPage(
checkboxGroupInput('foo', 'FOO', myChoices),
checkboxInput('bar', 'All/None')
),
server = function(input, output, session) {
observe({
updateCheckboxGroupInput(
session, 'foo', choices = myChoices,
selected = if (input$bar) myChoices
)
})
}
))
рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рд╣реИ! рдПрдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди!
рдХреНрдпрд╛ рдЙрд╕ рд╕реБрдЭрд╛рд╡ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?
shiny
рдХреЗ рд╕рд╛рде flexdashboard
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдмреБрдирд┐рдпрд╛рджреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ checkboxGroupInput ()
рдХреЗ рднреАрддрд░ рдПрдХ рд╕рд░рд▓ рд╡рд┐рдХрд▓реНрдк рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред
рд╕рд╛рджрд░
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ
updateCheckboxGroupInput()
рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг: