我在R中使用 threejs 库。
library(threejs)
z <- seq(-10, 10, 0.01)
x <- cos(z)
y <- sin(z)
scatterplot3js(x,y,z, color=rainbow(length(z)))
我需要将上述命令创建的交互式绘图保存为指定文件夹中的a.html文件,而不使用viwer下的下拉列表(在Rstudio中) - &gt;导出&#34;另存为网页&#34;。
这是否有R代码?
答案 0 :(得分:4)
使用htmlwidgets
包你可以做...
library(htmlwidgets)
dir.create("Z:\\new folder")
saveWidget(scatterplot3js(x,y,z, color=rainbow(length(z))),
file="Z:\\new folder\\scatterplot.html")