只是想知道是否有人可以帮助我解决这个问题。我有这个闪亮的小插图应用程序: 我调用了下面的应用程序
test
---
title: "test"
output: html_document
date: "`r Sys.Date()`"
runtime: shiny
---
```{r, echo=FALSE}
selectInput(
'Runs', label = 'Run:',
choices = c("W", "S", "L", "F"), selected = "F", multiple = TRUE
)
selectInput(
'Years', label = 'Year:',
choices = c(2012, 2013), selected = 2012, multiple = TRUE
)
sliderInput(inputId = "Yearslider",
label = "Years to plot",
#sep = "",
min = as.Date("2012-01-01"),
max = as.Date("2013-04-10"), #This dataset only has data up to 2013-04-08
step = 30,
value = c(as.Date("2012-01-09"), as.Date("2012-01-13")))
```
如果我通过单击 Rstudio 中的
Run Document
选项运行它,它会按预期工作。但是,如果我通过键入以下内容手动运行它: render("test.rmd", "html_document")
我的滑块输入控件会消失并变成像矩形控件一样的输入框,并且我的前两个控件会失去宽度并变得非常窄。我错过了什么?
render
创建一个静态文档,即不是一个正在运行的闪亮应用程序。您需要使用rmarkdown::run("test.Rmd")
。