我正在构建一个Shiny应用,希望有多个选项卡集。到目前为止,我已经得到了以下代码:
我正在寻找与
例如,在1.1中,我可能希望显示以下简单.Rmd文件的输出:
shinyUI(navbarPage("OEI Grant",
tabPanel("Part 1 - Organization",
tabsetPanel("1.x",
tabPanel("1.1"),
tabPanel("1.2"),
tabPanel("1.3")
))))
我正在寻找与
includeMarkdown()
函数相当的东西,但是针对的是包含Shiny应用程序的R Markdown文件。例如,在1.1中,我可能希望显示以下简单.Rmd文件的输出:
---
runtime: shiny
---
# Data visualization
Example visualization
```{r read-in-data, echo = FALSE, eval=TRUE, message=TRUE}
library(ggplot2)
data(OrchardSprays) # Use this data
head(OrchardSprays)
```
## Histogram
We can also look at this data in an interactive histogram.
```{r histogram, echo = FALSE, eval=TRUE}
shinyAppDir(
"histogram/",
options=list(width="100%", height=450)
)
```
这个RTutor Shiny App与我尝试实现的多个选项卡类似,但从他们的代码来看,我认为所有内容都提供在一个R Markdown文件中,并以某种方式解析成不同的部分。
R Markdown文档讨论了链接多个页面,但我想要内容而不是链接。
唯一的选项卡图库示例展示了如何将server.R的输出放入不同的选项卡中,但没有单独的R Markdown文件。
有什么好的想法吗?