Rmarkdown包装精美

时间:2019-07-16 06:18:20

标签: r shiny r-markdown

我的包装中是否可以包含Shiny R makrdown?

[文件]> [新文件]> [R降价],然后选择[闪亮],那么我们可以包含“闪亮”  R markdown中的脚本。

enter image description here

但是,闪亮的R降价会在devtools::build_vignettes()中导致以下错误;

--- re-building 'GUI.Rmd' using rmarkdown
Quitting from lines 28-34 (GUI.Rmd) 
Error: processing vignette 'GUI.Rmd' failed with diagnostics:
could not find function "shinyAppDir"
--- failed re-building 'GUI.Rmd'

在第28-34行(GUI.Rmd)中,编写了以下代码;

```{r tabsets, echo=FALSE}
shinyAppDir(
  system.file("myapp", package = "MYpackage"),
  options = list(
    width = "100%", height = 550
  )
)
```

如果我更改上述第28-34行(GUI.Rmd)的闪亮脚本,以使用shiny::来指定其库,如下所示。

然后

  • R CMD检查在过程creating vignettes ..
  • 中冻结
  • devtools::build_vignettes()冻结在进程'---使用rmarkdown重新构建'GUI.Rmd'或失败,并显示消息

Execution halted

```{r tabsets, echo=FALSE}
 shiny::shinyAppDir(
  system.file("myapp", package = "MYpackage"),
  options = list(
    width = "100%", height = 550
  )
)
```

在我的软件包中,GUI最重要,因此,我想解释如何使用。

R包中不应包含闪亮的降价标记吗?

0 个答案:

没有答案