gpt4 book ai didi

r - 是否可以在 Rstudio *.Rpres 文档中包含 ggvis() 输出?

转载 作者:行者123 更新时间:2023-12-01 05:10:48 28 4
gpt4 key购买 nike

最新版本的 rstudio 包括使用类似于 slidify 的一些背景魔法生成 HTML5 幻灯片的能力。但是,如果我包括

Slide With Plot
========================================================

```{r, echo=FALSE}
library(knitr)
pressure %>% ggvis(~temperature,~pressure) %>%
layer_points() %>%
layer_lines()
```

我在 html 输出中得到以下结果:
Slide With Plot

<!–html_preserve–>

Renderer: SVG | Canvas
Download
<!–/html_preserve–>

使用上述代码块编织一个常规的 *.Rmd 文件将按预期工作。但是,编织 Rpresentation 文件似乎不起作用,我找不到任何文档说明为什么存在行为差异。

更新:尽管演示文稿是基于 HTML 的,但似乎还不支持 HTML 输出。这似乎排除了 ggvis() ,除非通过以下答案中建议的方法导出到 svg 或 png 。

Error: Functions that produce HTML output found in document targeting revealjs output. Please change the output type of this document to HTML.

最佳答案

作为 ggvis()输出本质上是 HTML 代码,您必须包含 results = 'asis'进入代码块的选项。然后 slidify 应该正确渲染 svg。

关于r - 是否可以在 Rstudio *.Rpres 文档中包含 ggvis() 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25221103/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com