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()
๋ก ์ด๊ฒ์ ๋ฌ์ฑํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์: