r - 从包含标记代码的 r 文件创建 html
问题描述
我有一个 R 文件,其中包含:
---
runtime:shiny
output:html_document
- --
### Here are two Shiny widgets
'''{r echo = FALSE}
selectInput("n_breaks", label = "Number of bins:",
choices = c(10, 20, 35, 50), selected = 20)
我有一个“构建”文件:
setwd('C:/Bla/Shiny/Markup')
rmarkdown::render("ShinyMarkUp.R")
这意味着从 r 文件中生成 html 文件:ShinyMarkUp.R(见上文)在旧版本中:C:/Bla/Shiny/Markup
我收到此错误:
Quitting from lines 3-11 (ShinyMarkUp.spin.Rmd)
Error in parse(text = x, srcfile = src) :
<text>:6:3: unexpected INCOMPLETE_STRING
7: selectInput("n_breaks", label = "Number of bins:",
8: choices = c(10, 20, 35, 50), selected = 20)
^
有什么我做错了吗?谢谢!
解决方案
如果它可以帮助其他人 - 创建文件 ShinyMarkUp:
# Example RMarkdown document
This is an interactive document written in *markdown*. As you can see it is easy to include:
1. Ordered lists
2. *Italics*
3. **Bold type**
## This is heading two
Perhaps this introduces the visualisation below.
```{r, echo=FALSE}
sliderInput("sampleSize", label = "Size of sample",
min = 10, max = 100, value = 50, step = 1)
renderPlot({
hist(runif(input$sampleSize))
})
```
并使用这个:
library(markdown)
library(shiny)
setwd('C:/Bla/Shiny/Markup')
rmarkdown::run("ShinyMarkUp.Rmd")
推荐阅读
- odoo - Odoo如何添加新的总线通道并通过长轮询API收听该总线通道?
- python - 爬虫按家长和孩子的顺序
- tensorflow - 自注意力池化层从 PyTorch 转换为 Tensorflow
- linux - 带有查询搜索字符串的 Apache RewriteRule
- android - Flutter_Beacon 库示例应用程序未检测到 iBeacons Konkat
- sql - 创建嵌套数组 presto
- javascript - 使用最新 D3 版本从 node.js 生成 PNG 的最佳方法?
- mysql - 是否有命令停止在 MySQL Workbench 脚本中执行进一步的 SQL 命令?
- wordpress-gutenberg - 如何根据块数组渲染块
- python - 如何重置Ubuntu的默认python?