问题标签 [rgl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R 3d 图的旋转无法与 knitr 和 webgl 一起正常工作
我正在尝试使用 rgl knitr 和 webgl 按顺序绘制几个交互式 3d 图。
而且我遇到了一个非常奇怪的行为:当尝试用鼠标旋转绘图时,它们似乎在每次鼠标拖动后都回到了初始位置。这使得交互非常不直观。我注意到页面上的最后一个情节不受此影响,但其余所有情节都受此影响。
这可以在原始的 knitr 示例中看到:
来源:https ://dl.dropboxusercontent.com/u/15335397/misc/webgl-rmd.Rmd
情节:https ://dl.dropboxusercontent.com/u/15335397/misc/webgl-rmd.html
请注意尝试旋转第一个和第二个图形时的差异。
什么可能是潜在的原因?也许可以通过将一些附加参数传递给 3d 和 rgl 图来解决问题(找不到任何参数)?或者它是 knitr 和 webgl 的一个小错误?
r - r 中的 5 维绘图
我正在尝试在 R 中绘制一个 5 维图。我目前正在使用该rgl
包以 4 维绘制我的数据,使用 3 个变量作为 x、y、z 坐标,另一个变量作为颜色。我想知道是否可以使用此包添加第五个变量,例如空间中点的大小或形状。这是我的数据和当前代码的示例:
我希望有可能做第五维。非常感谢,
r - 导出 rgl.snapshot 和 rgl.postscript 失败
我目前正在使用该rgl
包进行一些数据表示。这是我的命令
上面的命令有效并产生了一个小图像,我无法将其放大或提高其分辨率(至 600)。
我还尝试使用以下方法导出 pdf:
但是当我执行命令时 R 进入“无响应”状态。
有人可以告诉我如何正确导出文件吗?我更喜欢分辨率为 600 dpi 的 PNG。
干杯,
r - 在圆环上绘制 igraph 对象
我有一个包裹在圆环上的格子(图末尾的每个节点都链接到它们在网格上的对面)。
我在创建/查找时遇到的问题是将图形绘制在圆环上的布局,理想情况下,我还想要 rglplot 的 3d 布局。
参见图 1,左手图的示例类似于我正在寻找的东西(这也是一篇非常好的论文!!)
r - 如何在 R 中制作 3D 线图(瀑布图)
我想根据我的数据在 R (XYYY) 中创建一个瀑布图。
到目前为止,我使用以下代码:
得到这个情节:
https://dl.dropboxusercontent.com/u/14906265/persptrial_060514.jpg
我也在 2d 中使用此选项和多边形,但结果没有正确显示两个图(左与右)之间的差异效果。
我不知道 persp3d 之类的东西是否可以完成这项工作,但我对编写代码来实现它还不够熟悉。任何帮助将不胜感激。
r - 将另一个线系列添加到 lines3 图中
我正在尝试添加几个具有不同颜色的线系列来代表每条线。我正在使用 OSX 和 RStudio 0.97.248
我的代码:
结果相当糟糕:有时它只绘制一条,有时它绘制两条线但网格不显示。
r - 如何在 R 中为 rgl 设置抗锯齿属性?
我将 rgl 包与 R 一起使用,并尝试为我的 3D 绘图设置抗锯齿选项。以下命令都返回相同的图,但没有抗锯齿:
如何正确设置该选项?我已经阅读了 rgl 的手册,但我找不到任何线索。我知道我可以使用 cairo 绘图,但据我所知,这不会给我交互式 3D 绘图,因此我可以旋转它。
谢谢!!
mouse - 使用鼠标进行 rgl 绘图的翻译
我找不到任何方法来使用鼠标翻译 rgl 图(mouseMode 不能设置为翻译模式)。有谁知道该怎么做?谢谢。
r - 探索在 WebGL 中使用的 RGL 对象
我有一个 3D PCA 图,使用 R 中 AffyCoreTools 的 pcaplot 方法 http://rgm3.lab.nig.ac.jp/RGM/R_rdfile?f=affycoretools/man/plotPCA.Rd&d=R_BC
我想捕获这个对象,我的总体目标是在网页中使用该动态的交互式绘图(可能使用 webGL 渲染),但目前我被困在实际捕获 pcaplot() 正在创建的对象.
我试过foo <- pcaplot()
哪个 yNULL
对象。
任何建议将不胜感激。
r - 我如何绘制 locfit?
我有变量 x,y,z 在绘制时形成点云:
我对他们做了一个locfit
我知道这会给我一条穿过空间最密集区域的曲线。
如何在 plot3d / RGL 中绘制这条曲线?