首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么R的rgl没有钥匙?

为什么R的rgl没有钥匙?
EN

Stack Overflow用户
提问于 2016-02-15 09:37:15
回答 1查看 288关注 0票数 1

我想画$3$维散点图,或者更精确地说,我有一个程序,给我单位立方体中关于三维等距网格的质量分布。如果你愿意的话,你可以把它解释为一个$3元维赋值问题的持续松弛。

不管怎么说,这只是给你一个非常简短的背景,因为我的实际问题并不是真正关心程序背后的数学,而是可视化。我有:

  • 单位立方体中的$n$点$0,1^3$
  • 每个$n$点都被分配到$0$和$\frac1n$之间的“权重”(通常很多权重是一致的,如果有太多不同的值,我使用cut命令将范围缩小到$60美元不同的值)。

我想把$n$点画成与它们的重量相对应的颜色。现在我在R中找到了rgl包,它允许我这样做,并且还提供了一个非常好的交互式绘图窗口,但是它似乎不允许一个“color”参数,也就是说,我不能在我的绘图中添加一个连续的颜色图例。另一方面,包plot3D提供了一个函数来执行$3美元的多维散点图,并且很容易地允许我添加col。然而,plot3D不适用于交互式绘图,而只是给了我一个选项来指定我想要查看多维数据集的角度。在$3$D设置中,我非常喜欢交互式选择。

现在有办法自动添加一个连续的颜色图例到一个rgl图中吗?如果没有,你知道为什么这还没有实现吗?还是你会完全不同地解决我的问题?

对不起,我是新手,数学环境"$“在这里似乎不起作用。

EN

Stack Overflow用户

发布于 2016-02-21 13:09:32

之所以没有实现这一点,是因为直到最近,在同一个窗口中还不容易有一个静态图例和一个动态图。

现在很简单,有一个legend3d()函数可以做您想做的事情,但是我认为您可能需要一种不同于它所绘制的图例。如果您知道如何在2D中绘制所需的内容,则可以使用bgplot3d()函数将其放在绘图的背景中。

这两个选项都给出了位映射的传说。它也可以做矢量为基础的传说,但这将是相当多的工作。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35405804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档