2

パッケージの R ビネットを作成しました。このビネットは、webGL を使用してインタラクティブな rgl フィギュアを埋め込みます。

---
title: "title"
output: rmarkdown::html_vignette
vignette: >
  %\VignetteIndexEntry{title}
  %\VignetteEngine{knitr::rmarkdown}
  %\VignetteEncoding{UTF-8}
---

```{r setup, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)
```

```r
rgl::plot3d(runif(10), runif(10), runif(10))
```

```{r, echo = FALSE}
rgl::plot3d(runif(10), runif(10), runif(10))
rgl::rglwidget()
```

それは完全にうまく機能しますが、私のニーズには過剰です。シンプルで非インタラクティブな画像で十分です。webGL 表示の問題は、大きなファイル (>1 Mb) が作成されることです。したがって、ディレクトリ サイズに関する CRAN に関する注意事項があります。この注について議論するのではなく、通常の画像を使用して html 出力のサイズを縮小したいと思います。

rgl::plot3d(runif(10), runif(10), runif(10))
rgl::rgl.snapshot()

これは明らかに機能しません。

4

1 に答える 1