问题标签 [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.
ruby - 在 Ruby 中使用 RGL 处理有向图
我已经使用 RGL 在 Ruby 中实现了一个有向图,只是很难弄清楚如何对于给定的节点,只找到具有传入连接的节点和具有传出连接的节点。也许我错过了一些简单的东西。
windows - R:是否可以在 x64 Windows 中使用 RGL?
是否可以在 x64 Windows 中使用 R 包“RGL”?
ruby - 如何使用 Ruby 的 RGL 或 GRATR 构建加权图来执行 Dijkstra 的算法?
我想看一个使用 Ruby 的 RGL ( http://rgl.rubyforge.org/ ) 或 GRATR ( http://rubyforge.org/projects/gratr/ ) 构建的图的 Dijkastra 搜索算法示例。
我知道 GRATR 有 Dijkastra 支持,但我不确定如何使用它,任何帮助将不胜感激。
r - R:从 x、y、z 绘制 3D 表面
想象一下,我有一个 3 列矩阵
x、y、z,其中 z 是 x 和 y 的函数。
我知道如何绘制这些点的“散点图”
plot3d(x,y,z)
但是如果我想要一个表面,我必须使用其他命令,例如 surface3d 问题是它不接受与 plot3d 相同的输入,它似乎需要一个矩阵
我怎样才能得到这个矩阵?我已经尝试过使用命令 interp,就像我在需要使用等高线图时所做的那样。
如何在不计算此矩阵的情况下直接从 x,y,z 绘制曲面?如果我有太多点,这个矩阵就太大了。
干杯
r - rgl.snapshot() 不再有效
我刚刚将 R 和 rgl 升级到以下版本。现在, rgl.snapshot() 不再有效。它在以前的版本中工作。有没有解决的办法?
R 版本 2.12.1 (2010-12-16)
rgl 版本 0.92.798
r - 使用 rgl 包的帮助
我安装了带有选项--disable-libpng的rgl包。我尝试生成 3d 散点图,但它崩溃了。请帮我解决这个问题
这是我正在运行的代码
它因以下消息而崩溃
这是来自 sessionInfo() 的信息
这是来自 sysname 命令
更多信息:
我能够从R 中的一些代码生成曲面图:Plotting a 3D surface from x, y, z
这是代码
我尝试了 demo(rgl) 并且也因类似的消息而崩溃。我想生成 3d 绘图,你推荐哪个其他包?格图?
r - 带有 R 和 Rgl 的彩色球体的 3d 散点图
我想创建一个球体的 3d 散点图,它们的颜色是第四维。我在 csv 文件中有数据,其中每行表示粒子的 x、y、z 位置,并且有一列告诉我粒子的值(1,2 或 3)。如果它们的值为 1,我想用一种颜色为球着色,否则用另一种颜色着色。
编辑:
我创建了以下代码:
编辑编号 2:
我使用 rgl.snapshot() 导出到 svg 文件:
数据应该再次显示一层红球、4层蓝球和一层红球。
r - 在“R 版本 2.13.1 (2011-07-08)”中安装 RandForestGUI(因此为“rgl”、“X11”)时出错
我已经在“Ubuntu 10.04 - Lucid Lynx”上安装了“R 版本 2.13.1 (2011-07-08)”。(我使用 RStudio 0.94.92),其中包含编译我已经安装的许多不同包所需的所有头文件。我被卡住了: install.packages("RandForestGUI")。一切顺利,直到
我试图:install.packages("rgl") 但是
最后我尝试了:install.packages("X11")和
...被卡住了!
是否可以 在“R 版本 2.13.1 (2011-07-08)”中使用RandForestGUI ?非常感谢,罗伯托斯科蒂
r - 在 r 中的 3d 表面图上叠加地图
我使用 rgl.surface() 创建了一个 3d 地图,主要遵循 Shane 在这篇文章中的回答。使用我自己的数据,我得到了这张地图
在这张地表图之上,我想添加一张植被密度图,以便获得类似这样的东西(使用软件 Surfer 获得):
是否可以使用 rgl 来做到这一点,或者就此而言,r 中的任何其他包,或者是像 Shane 的答案那样拥有两张地图的唯一解决方案?
谢谢你。
编辑:
按照@gsk3 的要求,这里是这张地图的代码:
我无法发布海拔代码,因为有 65536(即 x*y=256*256)点,但它是一个看起来像这样的矩阵
等等。植被密度图也一样,格式完全相同,每个 x*y 点都有一个值。我希望这能让事情变得更清楚......?
编辑 2,最终版本
这是我用 R 制作的地图。我还没有上面的图例,但这是我稍后会做的事情。
最终代码是
非常感谢本文中的 @gsk3 和 @nullglob提供的帮助。希望这篇文章能帮助更多人!
r - xy坐标与rgl倒置
抱歉,如果我错过了明显的...
我正在用 rgl 绘制一个 3d 曲面。我的代码是
这给出了这张地图(添加了颜色以更好地查看功能,即使我没有将代码放在上面)
问题是,无论我对这张地图做什么,它都是颠倒的,即 x 应该是 y,而当前的 y 从西 (0) 到东 (5000) 应该是相反的,这样高架特征实际上应该是左下而不是右下。
我使用与此脚本相同的文件绘制了一个非常简单的等高线图
这使
并得到右轴和左下角最高的区域,正是它应该在的位置,所以数据没有问题。
我解释了数据在这里的样子以及为什么我觉得需要重新排序
奇怪的是我是否使用了上面的命令,3d 表面图看起来完全一样,这让我想知道代码是否真的使用了使用order
命令创建的“dem”数据集,或者它是否仍在使用原始的“dem1” " 它从文件中读取并且顺序错误的数据。
我很高兴根据请求发送数据或将其放在可以看到的地方,但我无法在此处复制它,因为它是 1250 行 x1250 列。
提前致谢!