r - 您必须启用 Javascript 才能正确查看此页面。错误 knitr rgl

标签 r knitr r-markdown rgl

我有 knitr: 1.10.5 和 rgl:0.95.1247。

当我尝试代码时:

```output:
  html_document:
    keep_md: yes```

```{r setup, results='asis'}
library(knitr)
knit_hooks$set(webgl = hook_webgl)
```


```{r testgl, webgl=TRUE}
library(rgl)
x <- sort(rnorm(1000))
y <- rnorm(1000)
z <- rnorm(1000) + atan2(x,y)
plot3d(x, y, z, col=rainbow(1000))
```

我收到错误消息:您必须启用 Javascript 才能正确查看此页面。 Javascript 已启用,并且 rgl 中的 browseURL 功能工作正常。

有谁知道问题是什么?

最佳答案

hook_webgl 方法存在许多问题。使用 rglwidget() 是当前推荐的方法:

```output:
  html_document:
    keep_md: yes```

```{r testgl}
library(rgl)
x <- sort(rnorm(1000))
y <- rnorm(1000)
z <- rnorm(1000) + atan2(x,y)
plot3d(x, y, z, col=rainbow(1000))
rglwidget()
```

关于r - 您必须启用 Javascript 才能正确查看此页面。错误 knitr rgl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31324277/

相关文章:

r - 错误 R Studio Knit HTML 与 install.packages 行

arrays - 列出三维数组

r - 在 Windows 下使用 write.table 时不能放置 Unix 风格的行尾

r - Sparklyr 拆分字符串(到字符串)

html - Rmarkdown knitr-HTML 中与 gridExtra 一致的数字大小

r - 如何在 R markdown 中制作多个不同高度的图?

r - rmarkdown - 渲染数据帧列表

r - Shiny 错误 - 用户交互/输入不起作用

r - RStudio 升级 1.0.44 后 opts_knit$set(root.dir = path) 不起作用

r - 将绘图包装在 Rmd 文件中的另一个 html 容器中