4

rstudio の最新バージョンには、slideify に似たバックグラウンド マジックを使用して HTML5 スライド デッキを生成する機能が含まれています。ただし、含めると

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

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

HTML出力で次の結果が得られます。

Slide With Plot

<!–html_preserve–&gt;

Renderer: SVG | Canvas
Download
<!–/html_preserve–&gt;

上記のコード チャンクを使用して通常の *.Rmd ファイルを編成すると、期待どおりに動作します。ただし、Rpresentation ファイルの編成は機能していないようで、動作に違いがある理由に関するドキュメントが見つかりません。

更新: プレゼンテーションは HTML ベースですが、HTML 出力はまだサポートされていないようです。以下の回答で提案されている方法で svg または png にエクスポートしない限り、これは ggvis() を除外するようです。

エラー: HTML 出力を生成する関数が、revealjs 出力を対象とするドキュメントで見つかりました。このドキュメントの出力タイプを HTML に変更してください。

4

1 に答える 1

1

ggvis()出力は本質的に HTML コードであるため、コード チャンクのオプションに含める必要がありますresults = 'asis'。その後、slidify は svg を適切にレンダリングする必要があります。

于 2015-02-06T14:48:07.787 に答える