在Rmarkdown中使用闪亮的flexdashboard创建响应式selectInput,可以通过以下步骤实现:
shiny
和flexdashboard
。---
title: "响应式selectInput"
output:
flexdashboard::flex_dashboard:
orientation: rows
vertical_layout: fill
runtime: shiny
---
```{r}
selectInput("select", "选择一个选项:",
choices = c("选项1", "选项2", "选项3"))
这将创建一个名为"select"的selectInput,其中包含三个选项:"选项1","选项2"和"选项3"。
---
title: "响应式selectInput"
output:
flexdashboard::flex_dashboard:
orientation: rows
vertical_layout: fill
runtime: shiny
---
Column {.sidebar}
-----------------------------------------------------------------------
```{r}
selectInput("select", "选择一个选项:",
choices = c("选项1", "选项2", "选项3"))
renderText(input$select)
这将在flexdashboard中创建一个侧边栏和一个主要的内容区域。侧边栏中包含selectInput,主要内容区域中显示你选择的选项。
这样,你就创建了一个响应式selectInput,并在Rmarkdown中使用闪亮的flexdashboard进行展示。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体的产品选择应根据实际需求和情况进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云