小rgl
部件响应 knitr 代码块选项中指定的图形宽度和高度,例如
```{r fig.width=2, fig.height=2}
library(rgl); example(plot3d);
rglwidget()
```
给出了一个小图(我的屏幕上为 192 x 192)。但是,如果我放入rglwidget()
一个可浏览的 tagList,它不会:
```{r fig.width=2, fig.height=2}
library(rgl); example(plot3d)
library(htmltools)
browsable(tagList(rglwidget(), rglwidget()))
```
这给出了两个全尺寸的小部件。调试 Javascript 显示每个都被初始化为 960 x 500,而不是第一个示例中的 192 x 192。
有没有办法说我希望将宽度和高度值传递到 tagList 中的小部件中?
PS这无关rgl
; leaflet
有同样的问题
```{r fig.width=2, fig.height=2}
library(leaflet); library(htmltools)
browsable(tagList(leaflet() %>% addTiles())
```